请教C#如何使用正则表达式匹配中文
发布网友
发布时间:2023-02-19 11:36
我来回答
共1个回答
热心网友
时间:2023-09-25 15:54
[\u4e00-\u9fa5]
[\u4e00-\u9fa5]匹配汉字,\uxxxx表示unicode代码为xxxx,4e00-9fa5是汉字的unicode范围。
C#中使用正则的方法:
引用Regex类即可。
下面例子来自某大神博客。
var source = "123abc345DEf";
Regex regex = new Regex("def",RegexOptions.IgnoreCase);
if (regex.IsMatch(source))
{
Console.WriteLine("字符串中包含有敏感词:def!");
}
Console.ReadLine();