关于javascript和php中匹配中文的正则表达式

javascript:

中文的范围 \u4e00-\u9fa5 ,匹配一个字符串中的中文的正则为 /^[\u4e00-\u9fa5]+$/

php

1.如果是utf-8字符编码

中文匹配的正则表达式为    "/^[\x{4e00}-\u{9fa5}]+$/u"

2.如果是gb2312字符编码

中文匹配的正则表达式为    "/^[".chr(0xa1)."-".chr(0xff)."]+$"

原文出处:http://www.diybl.com/course/4_webprogram/php/phpjs/20090302/156831.html

posted on 2011-04-10 01:53  欧阳柠檬  阅读(691)  评论(0编辑  收藏  举报

导航