【发布时间】:2016-12-16 13:16:57
【问题描述】:
我在 C# 中有一个带有“wiki 语法”的字符串,我想替换其中的值。
"My '''random''' text with '''bold''' words."
translate to:
"My <b>random</b> text with <b>bold</b> words."
问题是我想将成对的值替换为不同的值。
odd ''' => <b>
even ''' => </b>
【问题讨论】:
-
到目前为止你尝试过什么?
-
用空格+'''和'''+空格会更好吗?
-
@LeonidMalyshev 在一般情况下你不能依赖它。
-
怎么样:
Regex.Replace(input, "'''(.*?)'''", "<b>$1</b>")