正则表达式=》判断中文字

判断中文字

csharp 复制代码
//Name Classification
string input = "Eng中";
string patternZh = @"^\(*([\u4E00-\u9FFF'_\s\.\,\-]{1,98})?\)*$";
Match match = Regex.Match(input, patternZh);
Console.WriteLine("測試:"+input);
if (match.Success ==true)
{
    Console.WriteLine("True=>Chinese Word Only");
}else
{
    Console.WriteLine("False");
}

input = "Angela";
match = Regex.Match(input, patternZh);
Console.WriteLine("測試:" + input);
if (match.Success == true)
{
    Console.WriteLine("True=>Chinese Word Only");
}
else
{
    Console.WriteLine("False");
}

input = "中文名";
match = Regex.Match(input, patternZh);
Console.WriteLine("測試:" + input);
if (match.Success == true)
{
    Console.WriteLine("True=>Chinese Word Only");
}
else
{
    Console.WriteLine("False");
}
相关推荐
是小崔啊10 分钟前
JVM -垃圾回收机制
java·开发语言·jvm
SomeB1oody15 分钟前
【Rust自学】6.3. 控制流运算符-match
开发语言·前端·rust
undeflined18 分钟前
vite + vue3 + tailwind 启动之后报错
开发语言·后端·rust
积极向上的Elbert36 分钟前
Mybatis-Plus中的Page方法出现Records的值大于0但是total的值一直是0
java·开发语言·mybatis
No0d1es40 分钟前
2024年12月青少年软件编程(C语言/C++)等级考试试卷(三级)
c语言·开发语言·青少年编程·电子学会·三级
犬余44 分钟前
《Java源力物语》-4.集合府邸的新秀
java·开发语言
yuanbenshidiaos44 分钟前
QT-------认识QT
开发语言·qt
海螺姑娘的小魏1 小时前
Effective C++ 条款 16:成对使用 `new` 和 `delete` 时要采取相同形式
开发语言·c++
neter.asia1 小时前
C# 窗体应用程序嵌套web网页,基于谷歌浏览器内核(含源码)
开发语言·c#
2301_809177471 小时前
sqoop,flume草稿
开发语言