欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長(zhǎng)資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          javascript 手機(jī)號(hào)碼正則表達(dá)式驗(yàn)證函數(shù) 原創(chuàng)

          復(fù)制代碼 代碼如下:
          function checkMobile(){
              var sMobile = document.mobileform.mobile.value
              if(!(/^1[3|4|5|8][0-9]d{4,8}$/.test(sMobile))){
                  alert(“不是完整的11位手機(jī)號(hào)或者正確的手機(jī)號(hào)前七位”);
                  document.mobileform.mobile.focus();
                  return false;
              }
          }

          下面是編輯對(duì)上面正則表達(dá)式的簡(jiǎn)單分析,隨著以后手機(jī)號(hào)碼段的增加,大家可以自己擴(kuò)展功能,不懂正則的朋友看完這篇文章應(yīng)該會(huì)了點(diǎn)啊。
          主要是這段代碼了,以后大家修改這段就可以了
          ^1[3|4|5|8][0-9]d{4,8}$
          ^1代表以1開頭,現(xiàn)在中國(guó)的手機(jī)號(hào)沒有是其它開頭的,以后不一定啊
          [3|4|5|8] 緊跟上面的1后面,可以是3或4或5或8的一個(gè)數(shù)字,如果以后出現(xiàn)190開始的手機(jī)號(hào)碼了,就需要如下[3|4|5|8|9]
          [0-9]表示0-9中間的任何數(shù)字,可以是0或9
          d{4,8} 這個(gè)d跟[0-9]意思一樣,都是0-9中間的數(shù)字。{4,8}表示匹配前面的最低4位數(shù)字最高8位數(shù)字。這里為什么不是直接的8呢,因?yàn)槭謾C(jī)號(hào)碼歸屬地查詢的時(shí)候,根據(jù)前7位就可以知道具體的地址了,后面的4位沒有影響的。
          下面是測(cè)試代碼:


          [Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]

          下面是從別的網(wǎng)站找來的代碼。大家可以看下。另我們推薦大家學(xué)習(xí)下正則表達(dá)式,好多地方離開正則表達(dá)式真的不行。
          d 代表一個(gè)數(shù)字
          例如:1或2或3,單個(gè)數(shù)字
          如果是多個(gè)可以用d*
          d{7,8} 代表7-8位數(shù)字(表示電話號(hào)碼)
          例如:12345678
          {7,8}表示7位或9位數(shù)字,一般電話號(hào)碼符合。
          d{3,} 代表分機(jī)號(hào)碼
          例如:123,12345
          {3,}表示最低3個(gè)數(shù)字,可以更多
          0d{2,3} 代表區(qū)號(hào)
          例如:021
          [0+]d{2,3} 代表國(guó)際區(qū)號(hào)
          如果使用減號(hào)連接,完整的應(yīng)該是
          /^(([0+]d{2,3}-)?(0d{2,3})-)?(d{7,8})(-(d{3,}))?$/

          測(cè)試代碼:


          [Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]

          正則表達(dá)式30分鐘入門教程
          //www.jb51.net/tools/zhengze.html
          正則表達(dá)式 基礎(chǔ)資料
          //www.jb51.net/article/18526.htm

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)