//正則表達(dá)式判斷是否是手機(jī) 是否是郵箱號(hào) 是否是身份證
//^ 匹配一個(gè)輸入或一行的開(kāi)頭,/^a/匹配"an A"揭璃,而不匹配"An a"
//? 匹配前面元字符0次或1次衰伯,/ba*/將匹配b,ba
//x|y 匹配x或y
//{n} 精確匹配n次
// /d任意一個(gè)數(shù)字狰住,0~9 中的任意一個(gè)
//{m,n}表達(dá)式至少重復(fù)m次,最多重復(fù)n次,比如:"ba{1,3}"可以匹配 "ba"或"baa"或"baaa"
判斷手機(jī)
/^(?:13\d|15\d|17\d|18\d|145|147)-?\d{5}(\d{3}|\*{3})$/.test(mobile)
判斷郵箱
/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/.test(mail)
判斷身份證
/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/.test(sfz) //十五位身份證
/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/.test(sfz) // 十八位身份證
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者