js验证身份证

正则表达式如下:

/^[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]$/
原文地址:https://www.cnblogs.com/Mrrabbit/p/8549478.html