时间:2021-07-01 10:21:17 帮助过:4人阅读
本文实例讲述了php与javascript正则匹配中文的方法。分享给大家供大家参考,具体如下:
php中正则匹配utf-8中文: (重点是:[\x{4e00}-\x{9fa5}]+
)
- $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中文:
- preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/",$str)
javascript正则匹配中文:
- var str = "php编程";
- if (/^[\u4e00-\u9fa5]+$/.test(str)) {
- alert("该字符串全部是中文");
- } else {
- alert("该字符串不全部是中文");
- }
以上就是php与javascript正则匹配中文的方法分享的详细内容,更多请关注Gxl网其它相关文章!