let value =this.idcard//接受输入值
const reg =
/^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/ 这个是最新的二代身份证正则校验
if (!this.idcard) {
uni.showToast({
title: '请输入身份证号码',
icon: 'none'
}) //判断值是否为空
return
}else if(!reg.test(value)){ //判断不通过正则的后续执行
uni.showToast({
title: '您输入的身份证不正确',
icon: 'none'
})
return
}
js正则表达式校验最新的二代身份证!
最新推荐文章于 2024-04-28 10:55:39 发布