使用C#處理字元串是一個常見的情況,當字元串中含有空格或者換行符號的時候,如果業務需要,我們可以通過相應的方法將之處理掉,處理成不含空格和換行符號的字元串,處理的過程使用到正則表達式。 具體函數處理的過程如下: 備註:原文轉載自C#處理空格和換行_IT技術小趣屋。 ...
使用C#處理字元串是一個常見的情況,當字元串中含有空格或者換行符號的時候,如果業務需要,我們可以通過相應的方法將之處理掉,處理成不含空格和換行符號的字元串,處理的過程使用到正則表達式。
具體函數處理的過程如下:
static void Main(string[] args) { List<string> list = new List<string>(); list.Add("\r \n aab bcc"); list.Add("aab bcc \r \ndd"); list.Add("aa\r b b \n cc"); Regex regex = new Regex(@"\s"); for (int i = 0; i < list.Count;i++ ) { string str = list[i]; list[i]=regex.Replace(str,"",str.Length); } foreach(string s in list) { Console.WriteLine(s); } }
備註:原文轉載自C#處理空格和換行_IT技術小趣屋。