t.Replace(@"[\r\n\r\s\\]", "");这样去除字符串
匹配一下这样一条数据:
3040820090 13827739314 粤A56028(大车) ysjs 2 (ysjs) jh10  无出车13602704540\r\n 2011-3-8 13:43:32 645 585 13922746335 100 1 1 E 76 50 2009-6-29 0:00:00 晟世(金鑫)物流  900 0 56028(大车)  False 结果还是出现了\r\n

解决方案 »

  1.   

    你这样替换有什么用啊,必须找到完整的"[\r\n\r\s\\]"才能被替换成""
      

  2.   

    我希望是替换掉\r或者\n或者\s或者\变成空格
      

  3.   

                string str = "3040820090 13827739314 粤A56028(大车) ysjs 2 (ysjs) jh10 无出车13602704540\r\n 2011-3-8 13:43:32 645 585 13922746335 100 1 1 E 76 50 2009-6-29 0:00:00 晟世(金鑫)物流 900 0 56028(大车) False";
                str = str.Replace("\r", "").Replace("\n", "");
                Console.WriteLine(str);
      

  4.   

    4楼发方法可行。能简洁一点吗?好像多次调用Replace效率不太好。但是你的方法可行,先给你分!