用split做分组以那些符号为分隔符
然后再把得到的数组重新组合起来可以吗?
^_^

解决方案 »

  1.   

    用正则表达式
    Regex r= new Regex(@"[\u4e00-\u9fa5]+");
    代码等会调试好了之后再附上
      

  2.   

    System.IO.StreamReader aReader = new StreamReader(@"d:\test.txt",System.Text.Encoding.Default);
    string content = aReader.ReadToEnd();
    content = System.Text.RegularExpressions.Regex.Replace(content,@"[^\u4e00-\u9fa5]+","");
    aReader.Close();
    Console.WriteLine(content);         content就是文本文件中的全部汉字