"===text=== and ===text===" のような入力文字列があり、wiki 構文を対応する html タグに置き換えたいと考えています。
入力:
===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>
問題は、正規表現が貪欲に一致することです。しかし、それらを貪欲にしない方法。
ありがとうございます。ダニー