当前位置:首页 > 通信资讯 > 正文

php正则表达式匹配中文(php 正则匹配)

本文实例讲述了php与javascript正则匹配中文的方法。分享给大家供大家参考,具体如下:

php中正则匹配utf-8中文: (重点是:[\x{4e00}-\x{9fa5}]+

?
1 2 3 4 5 6 7 8 9 10 $str = "服务器之家"; if (preg_match("/^[\x{4e00}-\x{9fa5}]+$/u",$str,$arr)) { print("该字符串全部是中文"); echo '<pre>'; print_r($arr); } else { print("该字符串不全部是中文"); echo '<pre>'; print_r($arr); }

php中正则匹配gbk、gb2312中文:

?
1 preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/",$str)

javascript正则匹配中文:

?
1 2 3 4 5 6 var str = "php编程"; if (/^[\u4e00-\u9fa5]+$/.test(str)) { alert("该字符串全部是中文"); } else { alert("该字符串不全部是中文"); }

希望本文所述对大家正则表达式学习有所帮助。

如果您对该产品感兴趣,请填写办理(客服微信:xiaoxiongyidong)

为您推荐:

发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。