У меня есть строка ввода типа "=== текст === и === text === "и я хочу заменить синтаксис вики на соответствующий тег html.
input:
===text=== and ===text===
желаемый результат:
<h1>text</h2> and <h1>text</h2>
, но с помощью следующего кода я получаю следующий результат:
var regex = new Regex("---(.+)---");
var output = regex.Replace("===text=== and ===text===", "<h1>$1</h1>");
<h1>text=== and ===text</h1>
Я знаю, что проблема в том, что мое регулярное выражение соответствует жадному. Но как сделать их не жадными.
Спасибо и добрых пожеланий. Дэнни