当前位置: 代码迷 >> 综合 >> js验证手机号、身份证号
  详细解决方案

js验证手机号、身份证号

热度:52   发布时间:2023-11-29 10:23:02.0
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:【小程序云开发】中高级前端面试题库(源码:小程序中联系我哟)。
---------- 创作不易,感谢大家,请多多支持!
在这里插入图片描述