当我打电话替换在C#中的所有功能的特殊字符
Regex.Replace(
"My [Replace] text and another [Replace]",
"[Replace]",
"NewText",
RegexOptions.IgnoreCase)
这给我下面的结果我不知道为什么它是给人意想不到的结果。
我[NewTextNewTextNewTextNewTextNewTextNewTextNewText] tNewTextxt NewTextnd NewTextnothNewTextNewText [NewTextNewTextNewTextNewTextNewTextNewTextNewText]
我怎样才能改变这样的正则表达式的结果可能是这样的。
我NewText文字和另一NewText
为什么不只是使用String。如果您没有使用RegEx的功能,请更换?如果它是不区分大小写的替换你需要的,请参阅http://www.codeproject.com/KB/string/fastestcscaseinsstringrep.aspx – hatchet 2012-01-03 20:02:10
Accepte答案,如果它适合你 – 2012-01-04 14:23:02