容易產(chǎn)生錯誤的js手機(jī)號碼驗證
來源:懂視網(wǎng)
責(zé)編:小采
時間:2020-11-27 19:57:47
容易產(chǎn)生錯誤的js手機(jī)號碼驗證
容易產(chǎn)生錯誤的js手機(jī)號碼驗證:這次給大家?guī)砣菀桩a(chǎn)生錯誤的js手機(jī)號碼驗證,容易產(chǎn)生錯誤js手機(jī)號碼驗證的注意事項有哪些,下面就是實(shí)戰(zhàn)案例,一起來看一下。寫一個簡單的正則表達(dá)式,用來校驗11位手機(jī)號碼,開頭允許是13、15、18,我一開始這樣寫:var reg = /^(13[0-9]{9})
導(dǎo)讀容易產(chǎn)生錯誤的js手機(jī)號碼驗證:這次給大家?guī)砣菀桩a(chǎn)生錯誤的js手機(jī)號碼驗證,容易產(chǎn)生錯誤js手機(jī)號碼驗證的注意事項有哪些,下面就是實(shí)戰(zhàn)案例,一起來看一下。寫一個簡單的正則表達(dá)式,用來校驗11位手機(jī)號碼,開頭允許是13、15、18,我一開始這樣寫:var reg = /^(13[0-9]{9})

這次給大家?guī)砣菀桩a(chǎn)生錯誤的js手機(jī)號碼驗證,容易產(chǎn)生錯誤js手機(jī)號碼驗證的注意事項有哪些,下面就是實(shí)戰(zhàn)案例,一起來看一下。
寫一個簡單的正則表達(dá)式,用來校驗11位手機(jī)號碼,開頭允許是13、15、18,我一開始這樣寫:
var reg = /^(13[0-9]{9})|(15[0-9]{9})|(18[0-9]{9})$/;
運(yùn)行發(fā)現(xiàn),即使是 13988888877157777,也能通過驗證,這說明這個寫法錯了,我的本意是希望這樣:
^(13[0-9]{9})$ 或者 ^(15[0-9]{9})$ 或者 ^(18[0-9]{9})$
所以正確寫法是:var reg = /^1[358][0-9]{9}$/;
這樣才能保證11位數(shù)字
相信看了本文案例你已經(jīng)掌握了方法,更多精彩請關(guān)注Gxl網(wǎng)其它相關(guān)文章!
推薦閱讀:
正則中的lastIndex使用詳解
正則中的平衡組使用詳解(附代碼)
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
容易產(chǎn)生錯誤的js手機(jī)號碼驗證
容易產(chǎn)生錯誤的js手機(jī)號碼驗證:這次給大家?guī)砣菀桩a(chǎn)生錯誤的js手機(jī)號碼驗證,容易產(chǎn)生錯誤js手機(jī)號碼驗證的注意事項有哪些,下面就是實(shí)戰(zhàn)案例,一起來看一下。寫一個簡單的正則表達(dá)式,用來校驗11位手機(jī)號碼,開頭允許是13、15、18,我一開始這樣寫:var reg = /^(13[0-9]{9})