验证身份证格式的基本方式---正则匹配

来源:互联网 发布:淘宝达人自媒体认证 编辑:程序博客网 时间:2024/06/07 06:22

使用正则匹配只能判断身份证格式是否正确,不能验证最后一位校验码是否正确.

$pattern = "/\d{6}(18|19|20)?\d{2}(0[1-9]|1[12])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)/i";

如需完整的验证身份证格式请参考:http://blog.csdn.net/qq_25475755/article/details/70889268

1 0
原创粉丝点击