當我打電話替換在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