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