if(isset($_GET["username"])){
$username=$_GET["username"];
$str=mb_strlen($username);
    if(!preg_match("/^[".chr(0xa1)."-".chr(0xff)." | a-z | 0-9 | A-Z| \_]+$/",$username) || $str<4 || $str>16) 

echo "1"; 
}
}以上的验证无法屏蔽中文标点,空格等特殊字符if(isset($_GET["username"])){
$username=$_GET["username"];
$str=mb_strlen($username);
    if(!preg_match("/(([\xB0-\xF7][\xA1-\xFE])|([\x81-\xA0][\x40-\xFE])|([\xAA-\xFE][\x40-\xA0])|(\w))+/",$username) || $str<4 || $str>16) 

echo "1"; 

}以上的验证无法屏蔽空格,中文与中文标点组合,有没只能由汉字,字母,数字和下横线组合的验证,这里的汉字是指纯汉字,不包括中文标点符号空格等特殊字符。