这次给大家带来在php与JS里怎么用正则匹配汉字,在php与JS里用正则匹配汉字的注意事项有哪些,下面就是实战案例,一起来看一下。
本文实例讲述了php与javascript正则匹配中文的方法。分享给大家供大家参考,具体如下:
php中正则匹配utf-8中文: (重点是:[x{4e00}-x{9fa5}]+)
$str = "脚本之家";if (preg_match("/^[x{4e00}-x{9fa5}]+$/u",$str,$arr)) { print("该字符串全部是中文"); echo ''; print_r($arr);} else { print("该字符串不全部是中文"); echo ''; 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("该字符串不全部是中文");}登录后复制
相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!
推荐阅读:
正则中的lastIndex使用详解
基于PHP正则零宽断言的使用详解
以上就是在php与JS里怎么用正则匹配汉字的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2777922.html