我想弄清楚一個簡單的方法從字符串中刪除\ r \ n。如何從字符串中刪除 r n c#
示例: 文本=
我試圖 「this.is.a.string \ r \ nthis.is.a.string \ r \ n」:
text.Replace("\r\n", "")
和text.Replace("\r\n", string.Empty)
但它不沒有工作。 \r\n
仍然在字符串中...
的結果應該是:「this.is.a.string.this.is.a.string」
我想弄清楚一個簡單的方法從字符串中刪除\ r \ n。如何從字符串中刪除 r n c#
示例: 文本=
我試圖 「this.is.a.string \ r \ nthis.is.a.string \ r \ n」:
text.Replace("\r\n", "")
和text.Replace("\r\n", string.Empty)
但它不沒有工作。 \r\n
仍然在字符串中...
的結果應該是:「this.is.a.string.this.is.a.string」
讀取更好:
text = text.Replace(System.Environment.NewLine, string.Empty);
你設定的返回值回變量?
text = text.Replace("\r\n", "");
它返回一個值。你需要說text = ...
text = text.Replace("\r\n", "");
你最好試試這個。
text = text.Replace("\r\n", "");
希望這項工作。
試試這個。
text = text .Replace("\\r\\n", "");
這對我的工作;)
的可能重複[我怎樣才能把 「\ r \ n」 在C#中的字符串?我可以使用regEx嗎?](http://stackoverflow.com/questions/1981947/how-can-i-remove-rn-from-a-string-in-c-can-i-use-a-regex) –
使用'string.replace()' – Rahul
你給'text.Replace()'調用某處的結果嗎?它不會在原地替換它 – zerkms