php验证字符是否合法

验证字符是否是由大小写字母数字汉字组成,+表示重复一次或多次

1
2
3
4
5
6
7
function valid($string) {
if(!preg_match("/^[a-zA-Z0-9\x{4e00}-\x{9fa5}\s]+$/u", $string)){
return false;
}
return true;
}

短小精悍但是非常好用。