您的位置:首页 > Web前端 > JavaScript

PHP与javascript中正则匹配汉字方法

2014-07-26 22:26 585 查看
//在javascript中,要判断字符串是中文是很简单的。比如:

var str = "发哥";

if (/^[\u4e00-\u9fa5]+$/.test(str)) {

alert("OK 中文姓名!");

} else {

alert("纳呢!?Are you foreigner!?");

}

//php中utf-8编码下用正则表达式匹配汉字的最终正确表达式——/^[\x{4e00}-\x{9fa5}]+$/u
//验客户姓名是否中文(UTF-8)
$str = "发哥";
if (preg_match("/^[\x{4e00}-\x{9fa5}]+$/u",$str)) {
print("OK 中文姓名!");
} else {
print("纳呢!?Are you foreigner!?");
}

exit;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: