UNPKG

jlb-tools

Version:
12 lines (10 loc) 316 B
/** * 校验十八位身份证号码 * @param {*} idcard 身份证号码 * @return {boolean} 验证结果true/false */ function isIDCard(idcard) { let reg = /^[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 reg.test(idcard); } module.exports = isIDCard;