一個(gè)輸入框,又想驗(yàn)證手機(jī)號(hào)碼,又能驗(yàn)證固定電話,綜合了網(wǎng)上的例子,然后給出了下面的一個(gè)格式
var pattern = /(^((0\d{2,3})[-]?)(\d{7,8})?$)|(^0{0,1}(13[4-9]|15[7-9]|15[0-2]|18[7-8])[0-9]{8}$)/;
return d.match(pattern);
(^((0\d{2,3})[-]?)(\d{7,8})?$) 驗(yàn)證固定電話前面為0開頭,然后加上2-3位類如(020,0752)-可有可無(wú),然后后面為7位或8位整數(shù)
(^0{0,1}(13[0-9]|15[7-9]|15[0-2]|18[6-8])[0-9]{8}$) 驗(yàn)證手機(jī)號(hào)碼,最前面的0可要可不要,然后可以錄和130-139,150-152,186-188號(hào)碼段的手機(jī)號(hào)碼,再后面接8位0-9的有效號(hào)碼。
Lyyb2001
Lyyb2001