在Vue中使用JS正则表达式对身份证号和手机号进行验证
在提交按钮的方法里进行验证,判断为空时提示填写,不为空时继续往下走if判断,判断有误时提示错误信息;
1.身份证号:
if(this.userInfo.SFZH == ''){this.showToast('请填写身份证号')return;
}
var regIdNo = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
if(!regIdNo.test(this.userInfo.SFZH)){this.showToast('身份证号填写有误')return;
}
2.手机号:
if(this.userInfo.SJH == ''){this.showToast('请填写手机号')return;
}
if(!(/^1(3|4|5|6|7|8|9)\d{9}$/.test(this.userInfo.SJH))){this.showToast('手机号码有误')return;
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
