php验证字符是否合法 发表于 2014-12-02 验证字符是否是由大小写字母数字汉字组成,+表示重复一次或多次 1234567function valid($string) { if(!preg_match("/^[a-zA-Z0-9\x{4e00}-\x{9fa5}\s]+$/u", $string)){ return false; } return true;} 短小精悍但是非常好用。