Trim() 可以去除字符串前后空格如:
var str = " 馬 蓉,劉湘瑜,王 寶 強 "; var contatin1 = str.Trim(); Console.WriteLine(contatin1);
結果為:
Replace() 可以去除字符串中所有空格如:
var str = " 馬 蓉,劉湘瑜,王 寶 強 "; string contain = str.Replace(" ", ""); Console.WriteLine(contain);
結果為:
當字符串中含轉義字符(如\r, \t, \n)時,Replace函數就需要做一下改進,引入正則表達式
var str = " 馬 \n蓉,劉湘瑜\r,王 寶 強 "; string contain1 = str.Replace(" ", ""); string contain = Regex.Replace(str, @"\s", ""); Console.WriteLine("Replace:" + contain1); Console.WriteLine("Replace+Regex :" + contain);
結果為: