最新電話號碼的正則表達式的書寫

最新電話號碼的正則表達式的書寫

最近公司辦理電信卡是199開頭的,之前寫過的程序我用現在的號碼沒有辦法進行驗證。於是去更改了電話號碼判斷的正則,在這裏和大家分享一下。
var myreg = /^[1][3,4,5,7,8,9][0,9]{9}$/;
詳細解釋一下該正則表達式的書寫原理:
字符 ^ 匹配輸入字符串開始的位置。如果設置了 RegExp 對象的 Multiline 屬性,^ 還會與”\n”或”\r”之後的位置匹配。
[1] 匹配字符1 ,由於手機的號碼都是1開頭
[3,4,5,7,8,9]表示下一個字符是這些
[0,9]表示的是字符範圍是0~9之間的字符
{9}表示匹配9次
字符$ 匹配輸入字符串結尾的位置。如果設置了 RegExp 對象的 Multiline 屬性,^ 還會與”\n”或”\r”之後的位置匹配。

後端都可以使用,看一下怎麼使用吧

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章