【求助】模型自动验证无法判断中文

浏览:1498 发布日期:2014/04/17 分类:求助交流
array('name','/^[0-9a-zA-Z\u4e00-\u9fa5]+$/','姓名请使用使用数字.字母.汉字!',1,'regex',3),

代码如上面,输入中文后正则表达式就是过不去,谁知道怎么判断???、


谢谢
zstxt1989 的回复

原来是编码问题 就在网上查了下 发现

2011-12-18 00:27 php中utf-8编码下用正则表达式匹配汉字的最终正确表达式——/[\x{4e00}-\x{9fa5}]/uphp中utf-8编码下用正则表达式匹配汉字的最终正确表达式——

/[\x{4e00}-\x{9fa5}]/u

\u4e00-\u9fa5 (中文)
\x3130-\x318F (韩文
\xAC00-\xD7A3 (韩文)
\u0800-\u4e00 (日文)

给有相同问题的朋友
最佳答案
评论( 相关
后面还有条评论,点击查看>>