正则校验证件号
手机号:let flag =/^1[3|4|5|6|7|8|9][0-9]{9}$/.test(value)
身份证(18位):let flag = /^[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]$/.test(id)
户口本:let flag =/^[a-zA-Z0-9]{3,21}$/.test(value)
中国护照:let flag = /^[A-Za-z]\d{8}$/.test(value)
军官证:let flag = /^[a-zA-Z0-9]{7,21}$/.test(value)
驾照:let flag = /^\d{18}$/.test(value)
港澳通行证:let flag= /^[HMhm]{1}([0-9]{10}|[0-9]{8})$/.test(value)
台湾通行证:let flag = /^[A-Za-z]\d{8}$/.test(value) || /^[0-9]{10}$/.test(value)
返乡证:let flag= /^[A-Za-z]\d{10}$/.test(value)
士兵证:let flag= /^\d{7}$/.test(value)
中文汉字: ^[\u4e00-\u9fa5]+$ //收录这个是因为曾经有客户在输入框里输入了一个表情(就像这个😊),后端恰好没做限制,导致保存的时候报错
注:flag返回true或false