浅谈正则表达式验证身份证号码(C# winform)
摘要:
先大概介绍一下身份证号码的组成情况(来自百度):目前我国公民身份证号码由18位数字组成:前6位为地址码,第7至14位为出生日期码,第15至17位为顺序码,第18位为校验码。检验码分别是“0、1、2、……10”共11个数字,当检验码为“10”时,为了保证公民身份证号码18位,所以用“X”表示。虽然校验码为“X”不能更换,但若需全用数字表示,只需将18位公民身份号码转换成15位居民身份证号码,去掉第7至8位和最后1位3个数码。 当今的身份证号码有15位和18位之分。1985年我国实行居民身份证制度,当时签发的身份证号码是15位的,1999年签发的身份证由于年份的扩展(由两位变为四位)和末尾加了效验 阅读全文
posted @ 2011-03-22 16:02 悟生慧 阅读(32605) 评论(0) 推荐(3)
浙公网安备 33010602011771号