帮帮忙. 如何匹配一断文字中的非汉字, 我想将非汉字全替换掉,  没分了,  只有这点分, 各位水兄帮帮咱吧

解决方案 »

  1.   

    Console.WriteLine(
        System.Text.RegularExpressions.Regex.Replace(
        "Zswang 路过", @"[^\u4e00-\u9fa5]", "")); //路过
      

  2.   

    您可以试一下:
    string sourceString = @"你好,aaa";
    string pattern = "[^\u4e00-\u9fa5]";
    string result = System.Text.RegularExpressions.Regex.Replace(sourceString,pattern,"不");
    WL(result);//输出
      
    -----------------------------------------------
    msn:[email protected]
    请给我一个与您交流的机会