0
プレーンテキストからHTMLへの変換時にマイナーなバグに直面しています。この理由は何でしょうか?正規表現を使用したプレーンテキストからHTMLへの変換のマイナーバグ
入力:(プレーンテキスト)
this is test input.
出力:(仮想プレーンテキストが、HTML)
this is test input.
BUG:移動1または前方に二つのスペース。なぜ私はこれが起こっているのか分からない。
コードご参照
string Text = "<html><body><pre style=\"font-family:consolas;font-size:88%;\">"
+ mailItem.Body + "</pre></body></html>";
mailItem.HTMLBody = Text;
mailItem.HTMLBody = Regex.Replace(mailItem.HTMLBody,
"(ASA[a-z][a-z][0-9][0-9])", "<a href=\"http://stack.com/eg=$&\">$&</a>");