[JavaScript]常用的JS格式验证

来源:互联网 发布:linux system接口 编辑:程序博客网 时间:2024/05/04 02:14
        //判断身份证号是否是15位或者18位          function IsIdcard(idcard) {            var re = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;            if(!re.test(idcard)) {                return false;            }            return true;        }        //判断手机号是否正确          function IsPhone(phone) {            var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/;             if(!myreg.test(phone))             {                 return false;             }             return true;        }        //邮箱                function ismail(mail){            return(new RegExp(/^(?:[a-zA-Z0-9]+[_\-\+\.]?)*[a-zA-Z0-9]+@(?:([a-zA-Z0-9]+[_\-]?)*[a-zA-Z0-9]+\.)+([a-zA-Z]{2,})+$/).test(mail));        }        //邮编验证   false 格式错误        function zipCode(str) {            var ss=str;            var re= /^[1-9][0-9]{5}$/            if(re.test(ss))              return true;            else            {              return false;            }        }
0 0