3. 用 \w 转义字符
不就可以匹配一个汉字吗?
举例:
<?php
preg_match('#\w#u','测试',$pre);
var_dump($pre);
?>
@陈浩然,
4. preg_match("/[\x{4e00}-\x{9fa5}]/u",$str)
5.
@胜永,比如,我输入(我)它就匹配,输入(我是)就就不匹配
7.
@月初,哦,谢谢,我前面没说清楚,就是不管怎么样判断任何文字是一个就匹配,不是就不匹配
9.
@陈浩然,
<?php
header('Content-type:text/html;charset=utf8');
$str="a ";
if(preg_match("/(.){2}/u",$str,$metch)){
echo "超过一个字符!";
}else{
echo "验证成功!";
}