我有一個字符串,我想操縱。問題是替換包含正則表達式。正則表達式:「替換」模式
var result = Regex.Replace("Abc", "\r\nAbc\r\n", "\r\n");
// or something like that, it can be also \t and so on...
但結果不是新行,而是字符串「\ r \ n」。
PS:順便說一下,如果我想以取代無中生有,因爲很簡單的例子:
Regex.Replace("abc", "abc", "")
正則表達式似乎失敗。不能將字符串替換爲空字符串?
\ r \ n是一個新行(返程+換行),其在某些操作系統中使用系統。 – Goran
如果你想用空字符串替換字符串,只需使用String.Replace()':'string result =「abc」.Replace(「abc」,「」);' – bump
請看我的回答@Crud – peter70