# 验证身份证号码 **Repository Path**: cmdnotepad/verify-id-no ## Basic Information - **Project Name**: 验证身份证号码 - **Description**: 使用python验证身份证号码是否正确。 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-21 - **Last Updated**: 2022-09-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: 身份证号, 验证 ## README # 使用python验证身份证号码是否正确 ##### 本方案,仅对用户输入的身份证号码进行初步校验,不对真实性进行进行校验。 ##### 如有需求,可参照出生日期和[民政部行政区域代码](http://www.mca.gov.cn/article/sj/xzqh/2020/20201201.html) 进一步检验。 * 2022.09.11 v0.0.5 增加非严格模式,末尾X可以小写,且不校验验证位。 * 2022.09.11 v0.0.4 修正长度超过18位身份证号验证问题,补充类型提示,进一步规范代码。 * 2021.11.21 v0.0.3 增加验证位验证。 * 2021.11.21 v0.0.2 改用正则表达式同时验证身份证号长度和非法字符。 * 2021.11.21 v0.0.1 仅仅检测身份证号码长度和非法字符,不进行合法性校验。