小程序用正则表达式校验手机号码

mac2025-10-14  7

小程序,用正则表达式校验手机号码是否正确:

第一个校验的方式,必须是13开头的,但是现在一句有16开头的手机号码,所以需要放开,只需要第一位数字是1的手机号码就可以。

checkPhoneNo: function() {

if (!phoneNo || phoneNo.length == 0) {

return '手机号码不能为空';

}

//var telReg = /^(((13[0-9]{1})|(15[0-9]{1})|(19[0-9]{1})|(18[0-9]{1})|(17[0-9]{1}))+\d{8})$/;

  var telReg = /^1\d{10}$/;

if (!telReg.test(phoneNo)) {

return '手机号码格式不正确';

}

return '';

},

最新回复(0)