C#中可以使用正则表达式判断某一个字符串中是否包含中文,判断字符串中是否包含中文的代码非常简单易懂。在判断是否包含汉字的代码中使用了汉字在ASII码中的范围,然后用正则表达式去匹配,进而快速查询出了字符串中是否包含汉字。


public static bool ContainChinese(string input)
{
    string pattern = "[\u4e00-\u9fbb]";
    return Regex.IsMatch(input, pattern);
}
在这里教会了大家如何在C#中使用正则表达式判断字符串中是否包含中文,记得要理解正则表达式的含义,这样会记得更久。


0
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫

本文C#中使用正则表达式判断字符串中是否包含中文it boy酷学软件发布的原创文章
转载请注明地址:http://www.pupilshome.com/blogs/20763.html