匹配手機號碼正規表示式

admin發表於2020-02-16

手機號碼當前是11位數字,如果簡單點就是驗證數字是否是11位即可。

如果再複雜點可以驗證首位數字是否為1,並且是否是11位。

也可以根據工信部下發的手機號段進行驗證。

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼
/^(?:(?:\+|00)86)?1(?:(?:3[\d])|(?:4[5-7|9])|(?:5[0-3|5-9])|(?:6[5-7])|(?:7[0-8])|(?:8[\d])|(?:9[1|8|9]))\d{8}$/

上述程式碼匹配2019年工信部下發的手機號碼段,隨時時間的推移可能會發生改變,大家自行修改即可。

相關文章