hi,欢迎访问本站!
当前位置: 首页Web前端正文

js正则表达式检测手机号的方法

墨初 Web前端 193阅读

在js中想要检测一个手机号是不是合规可以使用正则表达式来搞,下面就是一个js脚本利用正规表达式来检测手机号的方法,可以参考一下。

js正则表达式检测手机号的方法

js正则表达式

var regex = /^1[3456789]\d{9}$/;

以上的正则表达式可以匹配以1开头的手机号,并且后面跟着9位数字。其中/^表示从字符串的起始位置开始匹配,$/表示匹配到字符串的结束位置。

例:

var regex = /^1[3456789]\d{9}$/;
var phoneNumber = "13123456789";
if (regex.test(phoneNumber)) {    
    console.log("手机号格式正确");
} else { 
    console.log("手机号格式错误");
}

打印结果:

手机号格式正确

以上就是js脚本中利用正则表达式来检测手机号的方法,各位可以参考一下。

声明:无特别说明,转载请标明本文来源!
相关推荐