js 匹配移动、电信、联通、小灵通手机号正则表达式

180it 2021-11-07 PM 1870℃ 0条
/*
移动
*/
function isCMMobilevs(value) {
    //
    try {
        if (/^((((13[4|5|6|7|8|9])|(15[0|1|2|4|7|8|9])|(18[2|3|4|7|8])|(147)|(1(78|48|49)))\d{8})|((170(3|5|6))\d{7}))$/g.test(value)) {
            return true;
        }
    } catch (e) {
        
    }
    return false;
}

/*
联通
*/
function isCUMobilevs(value) {
    //
    try {
        if (/^((((13[0|1|2])|(15[5|6])|(18[5|6])|(1(44|45|76|71)))\d{8})|(((17(04|07|08|09)))\d{7}))$/g.test(value)) {
            return true;
        }
    } catch (e) {

    }
    return false;
}

/*
电信
*/
function isCTMobilevs(value) {
    //
    try {
        if (/^((((1(33|49|73))|(153)|(18[0|1|9])|(177))\d{8})|((170(0|1|2))\d{7}))$/g.test(value)) {
            return true;
        }
    } catch (e) {
    
    }
    return false;
}

/*
小灵通号码
*/
function isTelevs(value) {
    //
    try {
        if ((/^0\d{9}$/g.test(value)) || (/^0\d{10}$/g.test(value))) {
            return true;
        }
    } catch (e) {

    }
    return false;
}

/*
是否手机号码
*/
function isMobilevs(value) {
    //
    try {
        if (/^1[3|4|5|6|7|8|9]\d{9}$/g.test(value) || (/^0\d{9}$/g.test(value)) || (/^0\d{10}$/g.test(value))) {
            return true;
        }
    } catch (e) {

    }
    return false;
}
支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!

标签: none

js 匹配移动、电信、联通、小灵通手机号正则表达式