如何用正则表达式实现对身份证的验证啊。在线等

是这样的,想请教下,如何用正则表达式实现对身份证的验证啊。在线等
最新回答
狗屎味的小仙女

2024-05-10 00:29:00

15位数身份证验证正则表达式:isIDCard1=/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/;18位数身份证验证正则表达式:isIDCard2=/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/;