var testphone = /(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,4}[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/;
(^[0-9]{3,4}\-[0-9]{3,8}$) 这一段是 区号加- 加号码
(^[0-9]{3,4}[0-9]{3,8}$) 这一段是 不加区号号码 。
if (!testphone.test(mobile)) {
$("#tel").focus();
alert("电话格式不正确");
return false;
}
这里支持***-************ 区号加- 加号码 并且不加- 加电话号码不加区号 电话号码11位手机号码
在 /(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,4}[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/;中(^[0-9]{3,4}\-[0-9]{3,8}$) 这一段是 区号加- 加号码
(^[0-9]{3,4}[0-9]{3,8}$) 这一段是 不加区号号码 。