亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長(zhǎng)資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    正則表達(dá)式判斷所填入號(hào)碼的運(yùn)營(yíng)商js代碼修改版

    功能:判斷所填入號(hào)碼的運(yùn)營(yíng)商
    該函數(shù)按照以下標(biāo)準(zhǔn)實(shí)現(xiàn)
    移動(dòng):134-139 151 188
    聯(lián)通:130-132 156
    電信:133 189 155
    關(guān)于這些號(hào)段之外的號(hào)碼查詢(xún)將提示暫無(wú)數(shù)據(jù)信息
    同時(shí)由于攜號(hào)入網(wǎng)的實(shí)施導(dǎo)致號(hào)碼的運(yùn)營(yíng)商變化且存在不確定性
    本程序只做為正則表達(dá)式學(xué)習(xí)交流使用,可隨意傳播,但是由該程序造成的錯(cuò)誤,作者概不負(fù)責(zé)!

    復(fù)制代碼 代碼如下:
    <html>
    <script language=”javascript” type=”text/javascript”>
    /**
    Designed By Androidyue
    Date:2011-01-20
    功能:判斷所填入號(hào)碼的運(yùn)營(yíng)商
    該函數(shù)按照以下標(biāo)準(zhǔn)實(shí)現(xiàn)
    移動(dòng):134-139 151 188
    聯(lián)通:130-132 156
    電信:133 189 155
    關(guān)于這些號(hào)段之外的號(hào)碼查詢(xún)將提示暫無(wú)數(shù)據(jù)信息
    同時(shí)由于攜號(hào)入網(wǎng)的實(shí)施導(dǎo)致號(hào)碼的運(yùn)營(yíng)商變化且存在不確定性
    本程序只做為正則表達(dá)式學(xué)習(xí)交流使用,可隨意傳播,但是由該程序造成的錯(cuò)誤,作者概不負(fù)責(zé)!
    **/
    function getServiceProvider(){
    //獲取用戶(hù)輸入框的信息
    var phoneNumber=document.getElementById(“phoneInfo”).value;
    //如果用戶(hù)輸入框不包含任何信息
    if(phoneNumber==””){
    alert(“輸入手機(jī)號(hào)碼信息不能為空”);
    return ;
    }
    //如果用戶(hù)輸入的不是11位數(shù)據(jù)
    if(phoneNumber.length!=11){
    alert(“請(qǐng)輸入一個(gè)11位的標(biāo)準(zhǔn)手機(jī)號(hào)碼”);
    return ;
    }
    //設(shè)置匹配正則表達(dá)式內(nèi)容
    var re=/1(/d)(/d)(/d{8})/;
    //進(jìn)行匹配字符串
    var arrResult=phoneNumber.match(re);
    //如果匹配無(wú)結(jié)果
    if(arrResult==null){
    alert(“請(qǐng)核實(shí)你輸入的電話號(hào)碼是否存在或是否被包含非數(shù)字字符”);
    return;
    }else{
    //if(arrResult.length!=0){
    if(RegExp.$1==3){//如果第二位數(shù)字是3,判斷第三位數(shù)字
    switch(RegExp.$2){//判斷第三位數(shù)字
    case ‘0’://130 131 132 是聯(lián)通號(hào)段
    case ‘1’:
    case ‘2’:
    alert(“這是一個(gè)聯(lián)通手機(jī)號(hào)碼”);
    break;
    case ‘3’://133 為電信號(hào)段
    alert(“這是一個(gè)電信手機(jī)號(hào)碼”);
    break;
    case ‘4’://134 135 136 137 138 139 是移動(dòng)號(hào)段
    case ‘5’:
    case ‘6’:
    case ‘7’:
    case ‘8’:
    case ‘9’:
    alert(“這是一個(gè)移動(dòng)手機(jī)號(hào)碼”);
    break;
    }
    return;
    }
    if(RegExp.$1==5){//如果第二位數(shù)字是5
    switch(RegExp.$2){//判斷第三個(gè)數(shù)字
    case ‘1’://151 是移動(dòng)號(hào)段
    alert(“這是一個(gè)移動(dòng)手機(jī)號(hào)碼”);
    break;
    case ‘5’://155是聯(lián)通號(hào)段
    alert(“這是一個(gè)聯(lián)通手機(jī)號(hào)碼”);
    break;
    case ‘6’://156 是電信號(hào)段
    alert(“這是一個(gè)電信手機(jī)號(hào)碼”);
    break;
    default://其他前2為是15 但第三位不是1 5 6 的電話號(hào)碼,暫時(shí)顯示暫無(wú)數(shù)據(jù)
    alert(“您輸入的手機(jī)號(hào)碼暫無(wú)數(shù)據(jù)”);
    break;
    }
    return;
    }
    if(RegExp.$1==8){//如果第二位數(shù)字是8 判斷第三位數(shù)字
    switch(RegExp.$2){
    case ‘8’://188 是移動(dòng)號(hào)段
    alert(“這是一個(gè)移動(dòng)手機(jī)號(hào)碼”);
    break;
    case ‘9’://189 是電信號(hào)段
    alert(“這是一個(gè)電信手機(jī)號(hào)碼”);
    break;
    default://其他前兩位是18 但是第三位不是 8 9 的電話號(hào)碼,顯示暫無(wú)數(shù)據(jù)
    alert(“您輸入的手機(jī)號(hào)碼暫無(wú)數(shù)據(jù)”);
    break;
    }
    return;
    }
    alert(“你輸入的電話號(hào)碼暫無(wú)數(shù)據(jù)”);
    return;
    }//如果有匹配的結(jié)束標(biāo)志
    }// the end of the function getServiceProvider
    </script>
    <body>
    請(qǐng)輸入你要查詢(xún)運(yùn)營(yíng)商的手機(jī)號(hào)碼:
    <input type=”text” name=”phoneInfo” id=”phoneInfo”>
    <input type=”button” value=”查詢(xún)” onclick=”getServiceProvider()”>
    </body>
    </html>
    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)