我有这个功能,它只适用于 10 位数字。
function telValide( tel )
{
var reg = new RegExp('^[0-9]{10}$', 'i');
return reg.test(tel);
}
我想检查以06
或开头的电话号码07
。
前任 :
06 01010101:真
07 01240101:真
00 04343000:假
我有这个功能,它只适用于 10 位数字。
function telValide( tel )
{
var reg = new RegExp('^[0-9]{10}$', 'i');
return reg.test(tel);
}
我想检查以06
或开头的电话号码07
。
前任 :
06 01010101:真
07 01240101:真
00 04343000:假
我想这是一个简单的案例:
^0[67][0-9]{8}$
var reg = new RegExp('^((06)|(07))[0-9]{8}$', 'i');
最简单的模式可能是
^0[67]\d{8}$
IE
这假设你的空白只是为了强调。
你也可以花哨并使用前瞻
^(?=0[67])\d{10}+$
然而,这并没有真正增加太多期望的复杂性。
试试看 /^\(?(\d{3})\)?[- ]?(\d{3})[- ]?(\d{4})$/
,有关更多详细信息,请查看以下链接,帮助您验证手机和定义的特定格式