UTF-8 if(preg_match('/^[\x{4e00}-\x{9fa5}]+$/u',$str)){ echo '匹配';}else{ echo '没有匹配';}ログイン後にコピー GB2312,GBK if(preg_match("/^[".chr(0xa1)."-".chr(0xff)."A-Za-z0-9_]+$/",$str)){ echo '匹配';}else{ echo '没有匹配';}ログイン後にコピー 著作権表示: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可。