站長資訊網
        最全最豐富的資訊網站

        分享一組開源的匹配中國大陸手機號碼的正則表達式

        正則表達式,又稱正規表示法、常規表示法,正則表達式使用單個字符串來描述、匹配一系列符合某個句法規則的字符串。

        很多程序員都需要用到正則表達式,它可以幫助開發者很好的判斷一個字符串是否合法:

        • 比如判斷一個手機號的格式是否正確
        • 手機號碼的匹配
        • 填寫的郵箱格式是否正確

        但是呢,國內手機號的匹配還是有點難度,不僅有三大運營商,這三大運營商還經常推出一些新號段,因此判斷手機格式還是有點復雜的

        今天猿妹和大家分享一組超級全面的匹配大陸手機號的正則表達式――ChinaMobilePhoneNumberRegex

        到底有多全面呢?往下看你就知道了,比如:

        匹配所有號碼(手機卡 + 數據卡 + 上網卡)

        復制代碼 代碼如下:
        ^(?:+?86)?1(?:3d{3}|5[^4D]d{2}|8d{3}|7(?:[01356789]d{2}|4(?:0d|1[0-2]|9d))|9[189]d{2}|6[567]d{2}|4(?:[14]0d{3}|[68]d{4}|[579]d{2}))d{6}$

        匹配所有支持短信功能的號碼(手機卡 + 上網卡)

        復制代碼 代碼如下:
        ^(?:+?86)?1(?:3d{3}|5[^4D]d{2}|8d{3}|7(?:[01356789]d{2}|4(?:0d|1[0-2]|9d))|9[189]d{2}|6[567]d{2}|4[579]d{2})d{6}$

        手機卡

        匹配所有

        復制代碼 代碼如下:
        ^(?:+?86)?1(?:3d{3}|5[^4D]d{2}|8d{3}|7(?:[35678]d{2}|4(?:0d|1[0-2]|9d))|9[189]d{2}|66d{2})d{6}$

        匹配中國移動

        復制代碼 代碼如下:
        ^(?:+?86)?1(?:3(?:4[^9D]|[5-9]d)|5[^3-6D]d|8[23478]d|(?:78|98)d)d{7}$

        匹配中國聯通

        復制代碼 代碼如下:
        ^(?:+?86)?1(?:3[0-2]|[578][56]|66)d{8}$

        匹配中國電信

        復制代碼 代碼如下:
        ^(?:+?86)?1(?:3(?:3d|49)d|53d{2}|8[019]d{2}|7(?:[37]d{2}|40[0-5])|9[19]d{2})d{6}$

        匹配北京船舶通信導航有限公司(海事衛星通信)

        復制代碼 代碼如下:
        ^(?:+?86)?1749d{7}$

        工業和信息化部應急通信保障中心(應急通信)

        復制代碼 代碼如下:
        ^(?:+?86)?174(?:0[6-9]|1[0-2])d{6}$

        虛擬運營商

        匹配所有

        復制代碼 代碼如下:
        ^(?:+?86)?1(?:7[01]|6[57])d{8}$

        匹配中國移動

        復制代碼 代碼如下:
        ^(?:+?86)?1(?:65d|70[356])d{7}$

        匹配中國聯通

        復制代碼 代碼如下:
        ^(?:+?86)?1(?:70[4789]|71d|67d)d{7}$

        匹配中國電信

        復制代碼 代碼如下:
        ^(?:+?86)?170[0-2]d{7}$

        物聯網數據卡

        匹配所有

        復制代碼 代碼如下:
        ^(?:+?86)?14(?:[14]0|[68]d)d{9}$

        匹配中國移動

        復制代碼 代碼如下:
        ^(?:+?86)?14(?:40|8d)d{9}$

        匹配中國聯通

        復制代碼 代碼如下:
        ^(?:+?86)?146d{10}$

        匹配中國電信

        復制代碼 代碼如下:
        ^(?:+?86)?1410d{9}$

        上網卡

        匹配所有

        復制代碼 代碼如下:
        ^(?:+?86)?14[579]d{8}$

        匹配中國移動

        復制代碼 代碼如下:
        ^(?:+?86)?147d{8}$

        匹配中國聯通

        復制代碼 代碼如下:
        ^(?:+?86)?145d{8}$

        匹配中國電信

        復制代碼 代碼如下:
        ^(?:+?86)?149d{8}$

        里面還包含了各種規則介紹。

        分享一組開源的匹配中國大陸手機號碼的正則表達式

        目前,該項目已經在GitHub上獲得 3340 個Star,333個Fork(GitHub地址:https://github.com/VincentSit/ChinaMobilePhoneNumberRegex)

        以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持。

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 亚洲高清国产拍精品青青草原| 精品永久久福利一区二区| 日本一卡精品视频免费| 国产高清日韩精品欧美激情| 国产精品无码久久综合| 亚洲国产精品一区二区第一页 | 国产高清日韩精品欧美激情| 国产区精品一区二区不卡中文| 亚洲欧美精品SUV| 国产亚洲精品AA片在线观看不加载| 精品久久一区二区三区| 91精品国产福利在线导航| 亚洲精品国产精品乱码视色| 欧美午夜精品久久久久久浪潮| 国产亚洲精品不卡在线| 国产精品久久久久久久午夜片| 四虎国产精品免费入口| 精品一卡2卡三卡4卡免费视频| 高清免费久久午夜精品| 国产精品免费网站| 国产精品爱啪在线线免费观看| 国产精品白丝AV网站| 精品无人码麻豆乱码1区2区| 亚洲国产精品无码久久SM| 在线精品亚洲一区二区小说| 亚洲国产精品丝袜在线观看| 日韩精品成人亚洲专区| 香蕉依依精品视频在线播放 | 久久久久久久久久久免费精品| 国产精品无打码在线播放| 国产精品美女网站在线观看| 国产高清在线精品一区二区| 国产精品V亚洲精品V日韩精品| 国产欧美在线观看精品一区二区 | 国产成人精品日本亚洲11| 国产精品免费网站| 色综合久久精品中文字幕首页| 热99re久久国超精品首页| 2022国产精品最新在线| 国产精品成人观看视频网站| 国内精品久久久久久久亚洲|