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

判断中文字

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");
}
相关推荐
怪我冷i10 小时前
zig语言学习笔记——heap-memory
开发语言·golang·zig
咸鱼翻身小阿橙10 小时前
在VScode使用C#并且调用opencv库
vscode·opencv·c#
.千余11 小时前
【C++】手写双向链表:list容器模拟实现
开发语言·c++·笔记·学习·其他
人道领域11 小时前
【LeetCode刷题日记】93.复原IP地址
java·开发语言·算法·leetcode
caimouse11 小时前
Reactos 第 3 章 内存管理 — 【中篇】Hyperspace、系统空间、API 与异常
c语言·开发语言·windows·架构
摇滚侠11 小时前
JavaWeb 全套教程 Listener 112-113
java·开发语言·servlet·tomcat·intellij-idea
hixiong12312 小时前
C# Tokenizers.DotNet测试工具
开发语言·人工智能·llm
曹牧12 小时前
Java:Deprecated 是
java·开发语言
caimouse12 小时前
Reactos 第 4 章 对象管理 — 4.1 对象与对象目录
服务器·c语言·开发语言·windows·架构
半兽先生12 小时前
flv.js解决其中一个监控断线导致其他的监控播放阻塞
开发语言·javascript·ecmascript