js手机号正则表达式11位数字,js正则匹配手机号
JavaScript中可以使用正则表达式来匹配手机号,手机号通常是由11位数字组成的。以下是一个示例的正则表达式:
var regex = /^1[3456789]\d{9}$/;
这个正则表达式可以匹配以1开头的手机号码,并且后面跟着9位数字。其中/^表示从字符串的起始位置开始匹配,$/表示匹配到字符串的结束位置。
你可以使用match()方法或test()方法来检测一个字符串是否符合这个正则表达式。例如:
var phoneNumber = "13812345678";if (regex.test(phoneNumber)) { console.log("手机号格式正确");} else { console.log("手机号格式错误");}
这段代码会打印出"手机号格式正确",因为手机号满足正则表达式的要求。如果phoneNumber的值不符合正则表达式的规则,就会打印"手机号格式错误"。
除注明外的文章,均为来源:老汤博客,转载请保留本文地址!
原文地址:https://tangjiusheng.cn/js/6894.html
原文地址:https://tangjiusheng.cn/js/6894.html