PHP基于ereg()正则表达式来判断指定位数的电话号码、邮编或区号(长度固定的情况)是否合法,因上述类型的共同特点是固定长度、数字类型,不能包括任何除数字以外的字符。
function CheckPost($C_post){
$C_post=trim($C_post);
if (strlen($C_post) == 11){//若校验邮编的话此值为6、电话号码或为11位或7位、区号则4位,视情况定
if(!ereg("^[+]?[_0-9]*$",$C_post)){
return true;
}else{
return false;
}
}else{
return false;;
}
}

