我有一些可怕的文本,我正在使用幾個c#正則表達式進行清理。有一個讓我難以理解的問題是文本中有很多'\ r \ n'字符串,實際字符不是換行符。C#如何Regex.Replace「 r n」(實際字符,而不是換行符)
我已經試過:
content = Regex.Replace(content, "\\r\\n", "");
和:
content = Regex.Replace(content, "\r\n", "");
,但他們都沒有工作。最後,我不得不使用:
content = content.Replace("\\r\\n", "\r\n");
以完成項目,但不能在正則表達式中做到這一點讓我煩惱。
可以幫助嗎? http://stackoverflow.com/questions/1981947/how-can-i-remove-rn-from-a-string-in-c-can-i-use-a-regex – SubniC 2010-11-30 08:44:54
content.Replace(@「\ r \ n「,」\ r \ n「)是您的最佳選擇。 – VVS 2010-11-30 08:46:30