小程序,用正则表达式校验手机号码是否正确:
第一个校验的方式,必须是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 '';
},