正则校验

2020-12-08  本文已影响0人  偶头像超凶

身份证

const card15 = /^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}[0-9Xx]$/;
const card18 = /^[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]$/;
return card15.test(val) || card18.test(val);

手机号

const phone = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/
return phone.test(val)

6位验证码

const sixNum= /^\d{6}$/
return sixNum.test(val)
上一篇 下一篇

猜你喜欢

热点阅读