手机号/身份证号校验

身份证号码正确性校验:

身份证 18 位号码的组成是:

AAAAAA-YYYYMMDD-CCC-X

6位数字地址码+8位数字出生日期码+3位数字顺序码+1位数字校验码

1、身份证第 1~17 位分别乘以对应的权重因子;

2、将乘积之和取模 11(即除以 11 取余数),然后根据下表得到对应的第 18 位校验码;

3、身份证号码第 17 位代表性别,奇数为男性,偶数为女性。

这种校验算法的好处是:输错1位数字检测出错误的概率为100%,输错2位及以上数字检测出错误的概率为90%以上。

手机号正确性校验:

1、11位数字;

2、前3位范围:130~139  145,147 15[012356789] 178,176,177,173,170,171 180~189。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容