精美而实用的网站,关注web编程技术、网站运营、SEO推广,让您轻松愉快的学习

PHP基于ereg()正则表达式来判断指定位数的电话号码、邮编或区号(长度固定的情况)是否合法,因上述类型的共同特点是固定长度、数字类型,不能包括任何除数字以外的字符。

PHP正则表达式验证手机、电话号码、邮编是否合法函数

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;; 
    }
}
Tags:PHP 正则表达式 验证 合法