摘要:
1、简单的正则表达式:(1)preg_match("/^(/d{18,18}|/d{15,15}|/d{17,17}x)$/",$id_card) (2)preg_match("/^(/d{6})(18|19|20)?(/d{2})([01]/d)([0123]/d)(/d{3})(/d|X)?$/",$id_card) (3)preg_match("/(^/d{15}$/)|(/d{17}(?:/d|x|X)$/),$id_card)2、复杂并且严格一些的验证://这个可以验证15位和18位的身份证,并且包含生日和校验位的验证。 //如果有兴 阅读全文