C#判断中文、日文、韩文

C#判断中文、日文、韩文的办法:

中文:/[\u4e00-\u9fa5]/

日文:/[\u0800-\u4e00]/

韩文:/[\uac00-\ud7ff]/

C# 正则表达式应用实例  如果要匹配 所有东亚语言 @"[\u4E00-\u9fa5]"

// 判断韩语
if  (System.Text.RegularExpressions.Regex.IsMatch(content, @"^[\uac00-\ud7ff]+$"))
{
}
 
// 判断日语
if (System.Text.RegularExpressions.Regex.IsMatch(content, @"^[\u0800-\u4e00]+$"))
{
}
 
// 判断中文
if (System.Text.RegularExpressions.Regex.IsMatch(content, @"^[\u4e00-\u9fa5]+$")) // 如果是中文
{
}

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注