js正则验证手机号 曾经终败给现在 2022-07-12 16:43 266阅读 1赞 js正则验证页面手机号,是否符合规则 后面那截,是验证**台湾的手机号**(台湾手机10位数,皆以09起头),所以有台湾业务重点注意 //手机号正则 var phoneReg = /(^1[3|4|5|7|8]\d{9}$)|(^09\d{8}$)/; //电话 var phone = $.trim($('#buyer_phone').val()); if (!phoneReg.test(phone)) { alert('请输入有效的手机号码!'); return false; } **由于业务需要……更完整完善的手机正则** 香港手机号码正则 :^(\[6|9\])\\d\{7\}$ 澳门手机号码正则:^\[0\]\[9\]\\d\{8\}$ 大陆:^\[1\]\[3-8\]\\d\{9\}$ 正则表达式:^\[1\]\[3-8\]\\d\{9\}$|^(\[6|9\])\\d\{7\}$|^\[6\](\[8|6\])\\d\{5\}$ 这是规则: 大陆:开头1 3-8号码段,后面加9位数字 香港:9或6开头后面跟7位数字 澳门:66或68开头后面跟5位数字 注意:以上表达式只验证港澳台及大陆手机号码,不包含座机小灵通及区号等验证 感谢:[原文链接][Link 1] [Link 1]: https://blog.csdn.net/wxban/article/details/53944508
还没有评论,来说两句吧...