证件信息-正则表达式校验
2019-12-17 本文已影响0人
CoderAPang
正则表达式:
手机号:/^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(17[0,3,5-8])|(18[0-9])|166|198|199|(147))\d{8}$/
护照:/^1[45][0-9]{7}$|(^[P|p|S|s]\d{7}$)|(^[S|s|G|g|E|e]\d{8}$)|(^[Gg|Tt|Ss|Ll|Qq|Dd|Aa|Ff]\d{8}$)|(^[H|h|M|m]\d{8,10}$)/
港澳通行证: /^[HMhm]{1}([0-9]{10}|[0-9]{8})$/
台湾通行证:``
台湾身份证: /^[a-zA-Z][0-9]{9}$/
香港身份证:/^[A-Z]{1,2}[0-9]{6,10}[0-9A-Z]$/
澳门身份证:/^[1|5|7][0-9]{6}[0-9A-Z]$/
大陆身份证:/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/