寫(xiě)一個(gè)簡(jiǎn)單的正則表達(dá)式,用來(lái)校驗(yàn)11位手機(jī)號(hào)碼,開(kāi)頭允許是13、15、18,我一開(kāi)始這樣寫(xiě):
var reg = /^(13[0-9]{9})|(15[0-9]{9})|(18[0-9]{9})$/;
運(yùn)行發(fā)現(xiàn),即使是 13988888877157777,也能通過(guò)驗(yàn)證,這說(shuō)明這個(gè)寫(xiě)法錯(cuò)了,我的本意是希望這樣:
^(13[0-9]{9})$ 或者 ^(15[0-9]{9})$ 或者 ^(18[0-9]{9})$
所以正確寫(xiě)法是:var reg = /^1[358][0-9]{9}$/;
這樣才能保證11位數(shù)字
以上所述是小編給大家介紹的 一個(gè)容易犯錯(cuò)的js手機(jī)號(hào)碼驗(yàn)證正則表達(dá)式(推薦),希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
您可能感興趣的文章:- PHP提取字符串中的手機(jī)號(hào)正則表達(dá)式怎么寫(xiě)
- java使用正則表達(dá)式判斷手機(jī)號(hào)的方法示例
- 正則表達(dá)式驗(yàn)證用戶名、密碼、手機(jī)號(hào)碼、身份證(推薦)
- Android 正則表達(dá)式驗(yàn)證手機(jī)號(hào)、姓名(包含少數(shù)民族)、身份證號(hào)
- iOS 正則表達(dá)式判斷手機(jī)號(hào)碼、固話
- JS正則表達(dá)式驗(yàn)證賬號(hào)、手機(jī)號(hào)、電話和郵箱是否合法
- Android判斷11位手機(jī)號(hào)碼的方法(正則表達(dá)式)
- Android 2018最新手機(jī)號(hào)驗(yàn)證正則表達(dá)式方法