1. 验证手机号-是否有11位
- 验证规则:首位:1、第2位:3 - 9、第3 - 8位:0 - 9
let phone = '15555'let myreg = /^[1][3,4,5,6,7,8,9][0-9]{
9}$/if (!myreg.test(phone)) {
console.log('手机号不合法')}
2. 验证身份证号是否正确
- 验证规则:前6位数、年月日段、后四位
let idCard = ''
if (!/^\d{
6}(18|19|20)?\d{
2}(0[1-9]|1[0z12])(0[1-9]|[12]\d|3[01])\d{
3}(\d|X)$/i.test(idCard)){
console.log('身份证号不合法')
}
Tips:【小程序云开发】中高级前端面试题库(源码:小程序中联系我哟)。
---------- 创作不易,感谢大家,请多多支持!