站长资源
中国站长网站

js单独判断移动、联通、电信手机号码正则表达式

移动、联通、电信手机号码单独判断正则

function istel(tel) {  
    var rtn = false;  
    //移动号段  
    var regtel = /^((13[4-9])|(15([0-2]|[7-9]))|(18[2|3|4|7|8])|(178)|(147))[\d]{8}$/;  
    if (regtel.test(tel)) {  
        rtn = true;  
    }  
    //电信号段  
    regtel = /^((133)|(153)|(18[0|1|9])|(177))[\d]{8}$/;  
    if (regtel.test(tel)) {  
        rtn = true;  
    }  
    //联通号段  
    regtel = /^((13[0-2])|(145)|(15[5-6])|(176)|(18[5-6]))[\d]{8}$/;  
    if (regtel.test(tel)) {  
        rtn = true;  
    }  
    return rtn;  
}  
function test() {  
    var phone = $("#phone").val();  
    if (istel(phone)) {  
        alert("是的");  
    }  
    else {  
        alert("手机号码格式有误");  
    }  
} 

本文出处:来自互联网信息共享,请勿相信收费信息站长资源 » js单独判断移动、联通、电信手机号码正则表达式

评论 抢沙发

评论前必须登录!