看到網上很多**
電信中國電信手機號碼開頭數字
2g/3g號段(cdma2000網路)133、153、180、181、189
4g號段 177
聯通中國聯通手機號碼開頭數字
2g號段(gsm網路)130、131、132、155、156
3g上網絡卡145
3g號段(wcdma網路)185、186
4g號段 176、185[1]
移動中國移動手機號碼開頭數字
2g號段(gsm網路)有134x(0-8)、135、136、137、138、139、150、151、152、158、159、182、183、184。
3g號段(td-scdma網路)有157、187、188
3g上網絡卡 147
4g號段 178
從以上我們可以看到第一位是開頭,第二位則則有【3,4,5,7,8】,第三位則是【0-9】,第三位之後則是數字【0-9】。從而我們可以得出乙個符合當前的手機號碼驗證正則
表示式。
var reg = /^1[3|4|5|7|8][0-9]$/; //驗證規則
var phonenum = '15507621999';//手機號碼
var flag = reg.test(phonenum); //true
但你想過沒有,也許這個第二位**可能隨時增加乙個,比如以16開頭呢?19開頭呢?誰知道以後的事,咱們的**要保證幾年沒問題,所以還可以不驗證第二位規則:
//code fromvar reg = /^1[0-9]$/;
)
正規表示式 最新 手機號碼
現在的手機號碼增加了150,153,156,158,159,157,188,189 開始的號段 所以正規表示式如下 string s 13 0 9 15 0 3 6 7 8 9 18 8 9 d 驗證 using system using system.collections.generic usi...
最新手機號碼驗證正規表示式
最新手機號碼驗證正規表示式js版 由於手機號段的不斷更新,以前的正規表示式已經無法滿足需求。重新編寫這條表示式,號段資料 依據 現有手機號段 移動 139 138 137 136 135 134 147 150 151 152 157 158 159 178 182 183 184 187 188 ...
js最新手機號碼 電話號碼正規表示式
手機號碼正規表示式驗證 function checkphone test phone 手機號碼正規表示式驗證 function checkphone test phone 手機號碼正規表示式驗證 var reg 0 d d 1 34578 d 校驗手機號和固定 if reg.test shop te...