1身份证号:

一共18位。15位的是老身份证号,已弃用,不考虑。

前6位为中国地址区编码,中间8位是出生年月日,接下来3位是同一区域同一出生年月日的人的编号,奇数为男,偶数为女。最后1位是校验码。

中国地址区编码的前两位表示省或者直辖市,如下:

码 名    称          代码     名    称
11       北京市          43       湖南省
12       天津市          44       广东省
13       河北省          45       广西壮族自治区
14       山西省          46       海南省
15       内蒙古自治区    50       重庆市
21       辽宁省          51       四川省
22       吉林省          52       贵州省
23       黑龙江省        53       云南省
31       上海市          54       西藏自治区
32       江苏省          61       陕西省
33       浙江省          62       甘肃省
34       安徽省          63       青海省
35       福建省          64       宁夏回族自治区
36       江西省          65       新疆维吾尔自治区
37       山东省          71       台湾省
41       河南省          81       香港特别行政区
42       湖北省          82       澳门特别行政区

身份证号最后一位的校验码如下计算:

1 将前17位数字每一位与对应权值相乘。将所有计算值相加

2 将和除以11,得余数Y

3 余数与最后一位的校验码的对应值如下表:

2 手机号

* 现在开通的号码段移动:1340-1348、135、136、137、138、139、150、151、152、157、158、159、182、183、187、188,147
* 联通:130、131、132、155、156、185、186,145
* 电信:133、153、180、189、1349

3 座机号

座机号的格式主要是 区号-座机号

中国有23个省、4个直辖市、2个特别行政区、5个自治区。一共34

区号的规则对应如下(不包括台湾):

北京市 010 上海市 021 天津市 022 重庆市 023 香港 852 澳门 853
河北省
邯郸市 0310
石家庄 0311
保定市 0312
张家口 0313
承德市 0314
唐山市 0315
廊坊市 0316
沧州市 0317
衡水市 0318
邢台市 0319
秦皇岛 0335
浙江省
衢州市 0570
杭州市 0571
湖州市 0572
嘉兴市 0573
宁波市 0574
绍兴市 0575
台州市 0576
温州市 0577
丽水市 0578
金华市 0579
舟山市 0580
辽宁省
沈阳市 024
铁岭市 0410
大连市 0411
鞍山市 0412
抚顺市 0413
本溪市 0414
丹东市 0415
锦州市 0416
营口市 0417
阜新市 0418
辽阳市 0419
朝阳市 0421
盘锦市 0427
葫芦岛 0429
湖北省
武汉市 027
襄城市 0710
鄂州市 0711
孝感市 0712
黄州市 0713
黄石市 0714
咸宁市 0715
荆沙市 0716
宜昌市 0717
恩施市 0718
十堰市 0719
随枣市 0722
荆门市 0724
江汉市 0728
江苏省
南京市 025
无锡市 0510
镇江市 0511
苏州市 0512
南通市 0513
扬州市 0514
盐城市 0515
徐州市 0516
淮阴市 0517
淮安市 0517
连云港 0518
常州市 0519
泰州市 0523
内蒙古
海拉尔 0470
呼和浩特 0471
包头市 0472
乌海市 0473
集宁市 0474
通辽市 0475
赤峰市 0476
东胜市 0477
临河市 0478
锡林浩特 0479
乌兰浩特 0482
阿拉善左旗 0483
江西省
新余市 0790
南昌市 0791
九江市 0792
上饶市 0793
临川市 0794
宜春市 0795
吉安市 0796
赣州市 0797
景德镇 0798
萍乡市 0799
鹰潭市 0701
山西省
忻州市 0350
太原市 0351
大同市 0352
阳泉市 0353
榆次市 0354
长治市 0355
晋城市 0356
临汾市 0357
离石市 0358
运城市 0359
甘肃省
临夏市 0930
兰州市 0931
定西市 0932
平凉市 0933
西峰市 0934
武威市 0935
张掖市 0936
酒泉市 0937
天水市 0938
甘南州 0941
白银市 0943
山东省
菏泽市 0530
济南市 0531
青岛市 0532
淄博市 0533
德州市 0534
烟台市 0535
淮坊市 0536
济宁市 0537
泰安市 0538
临沂市 0539
黑龙江
阿城市 0450
哈尔滨 0451
齐齐哈尔 0452
牡丹江 0453
佳木斯 0454
绥化市 0455
黑河市 0456
加格达奇 0457
伊春市 0458
大庆市 0459
福建省
福州市 0591
厦门市 0592
宁德市 0593
莆田市 0594
泉州市 0595
晋江市 0595
漳州市 0596
龙岩市 0597
三明市 0598
南平市 0599
广东省
广州市 020
韶关市 0751
惠州市 0752
梅州市 0753
汕头市 0754
深圳市 0755
珠海市 0756
佛山市 0757
肇庆市 0758
湛江市 0759
中山市 0760
河源市 0762
清远市 0763
顺德市 0765
云浮市 0766
潮州市 0768
东莞市 0769
汕尾市 0660
潮阳市 0661
阳江市 0662
揭西市 0663
四川省
成都市 028
涪陵市 0810
重庆市 0811
攀枝花 0812
自贡市 0813
永川市 0814
绵阳市 0816
南充市 0817
达县市 0818
万县市 0819
遂宁市 0825
广安市 0826
巴中市 0827
泸州市 0830
宜宾市 0831
内江市 0832
乐山市 0833
西昌市 0834
雅安市 0835
康定市 0836
马尔康 0837
德阳市 0838
广元市 0839
泸州市 0840
湖南省
岳阳市 0730
长沙市 0731
湘潭市 0732
株州市 0733
衡阳市 0734
郴州市 0735
常德市 0736
益阳市 0737
娄底市 0738
邵阳市 0739
吉首市 0743
张家界 0744
怀化市 0745
永州冷 0746
河南省
商丘市 0370
郑州市 0371
安阳市 0372
新乡市 0373
许昌市 0374
平顶山 0375
信阳市 0376
南阳市 0377
开封市 0378
洛阳市 0379
焦作市 0391
鹤壁市 0392
濮阳市 0393
周口市 0394
漯河市 0395
驻马店 0396
三门峡 0398
云南省
昭通市 0870
昆明市 0871
大理市 0872
个旧市 0873
曲靖市 0874
保山市 0875
文山市 0876
玉溪市 0877
楚雄市 0878
思茅市 0879
景洪市 0691
潞西市 0692
东川市 0881
临沧市 0883
六库市 0886
中甸市 0887
丽江市 0888
安徽省
滁州市 0550
合肥市 0551
蚌埠市 0552
芜湖市 0553
淮南市 0554
马鞍山 0555
安庆市 0556
宿州市 0557
阜阳市 0558
黄山市 0559
淮北市 0561
铜陵市 0562
宣城市 0563
六安市 0564
巢湖市 0565
贵池市 0566
宁夏
银川市 0951
石嘴山 0952
吴忠市 0953
固原市 0954
吉林省
长春市 0431
吉林市 0432
延吉市 0433
四平市 0434
通化市 0435
白城市 0436
辽源市 0437
松原市 0438
浑江市 0439
珲春市 0440
广西省
防城港 0770
南宁市 0771
柳州市 0772
桂林市 0773
梧州市 0774
玉林市 0775
百色市 0776
钦州市 0777
河池市 0778
北海市 0779
贵州省
贵阳市 0851
遵义市 0852
安顺市 0853
都均市 0854
凯里市 0855
铜仁市 0856
毕节市 0857
六盘水 0858
兴义市 0859
陕西省
西安市 029
咸阳市 0910
延安市 0911
榆林市 0912
渭南市 0913
商洛市 0914
安康市 0915
汉中市 0916
宝鸡市 0917
铜川市 0919
青海省
西宁市 0971
海东市 0972
同仁市 0973
共和市 0974
玛沁市 0975
玉树市 0976
德令哈 0977
海南省
儋州市 0890
海口市 0898
三亚市 0899
西藏
拉萨市 0891
日喀则 0892
山南市 0893

新疆维吾尔自治区的如下:

新疆维吾尔自治区各县、市、区长途电话区号和邮政编码表
市、县、区名 长途区号 邮政编码 市、县、区名 长途区号 邮政编码
乌鲁木齐市 0991 830000  
天山区 0991 830000 沙依巴克区 0991 830000
新市区 0991 830000 水磨沟区 0991 830000
头屯河区 0991 830000 米东区 0991 830000
乌鲁木齐县 0991 830000      
克拉玛依市 0990 834000  
独山子区 0992 833600 克拉玛依区 0990 834000
白碱滩区 0990 834000 乌尔禾区 0990 834000
吐鲁番地区 0995 838000  
吐鲁番市 0995 838000 鄯善县 0995 838200
托克逊县 0995 838100      
哈密地区 0902 839000  
哈密市 0902 839000 巴里坤哈萨克自治县 0902 839200
伊吾县 0902 839300      
昌吉回族自治州 0994 831100  
昌吉市 0994 831100 阜康市 0994 831500
呼图壁县 0994 831200 玛纳斯县 0994 832200
奇台县 0994 831800 吉木萨尔县 0994 831700
木垒哈萨克自治县 0994 831900      
博尔塔拉蒙古自治州 0909 833400  
博乐市 0909 833400 精河县 0909 833300
温泉县 0909 833500      
巴音郭楞蒙古自治州 0996 841000  
库尔勒市 0996 841000 轮台县 0996 841600
尉犁县 0996 841500 若羌县 0996 841800
且末县 0996 841900 焉耆回族自治县 0996 841100
和静县 0996 841300 和硕县 0996 841200
博湖县 0996 841400      
阿克苏地区 0997 843000  
阿克苏市 0997 843000 温宿县 0997 843100
库车县 0997 842000 沙雅县 0997 842200
新和县 0997 842100 拜城县 0997 842300
乌什县 0997 843400 阿瓦提县 0997 843200
柯坪县 0997 843600      
克孜勒苏柯尔克孜自治州 0908 845350  
阿图什市 0908 845350 阿克陶县 0908 845550
阿合奇县 0997 843500 乌恰县 0908 845450
喀什地区 0998 844000  
喀什市 0998 844000 疏附县 0998 844100
疏勒县 0998 844200 英吉沙县 0998 844500
泽普县 0998 844800 莎车县 0998 844700
叶城县 0998 844900 麦盖提县 0998 844600
岳普湖县 0998 844400 伽师县 0998 844300
巴楚县 0998 843800 塔什库尔干塔吉克自治县 0998 845250
和田地区 0903 848000  
和田市 0903 848000 和田县 0903 848000
墨玉县 0903 848100 皮山县 0903 845150
洛浦县 0903 848200 策勒县 0903 848300
于田县 0903 848400 民丰县 0903 848500
伊犁哈萨克自治州 0999 835000  
伊宁市 0999 835000 奎屯市 0992 833200
伊宁县 0999 835100 察布查尔锡伯自治县 0999 835300
霍城县 0999 835200 巩留县 0999 835400
新源县 0999 835800 昭苏县 0999 835600
特克斯县 0999 835500 尼勒克县 0999 835700
塔城地区 0901 834700  
塔城市 0901 834300 乌苏市 0992 833300
额敏县 0901 834600 沙湾县 0993 832100
托里县 0901 834500 裕民县 0901 834800
和布克赛尔蒙古自治县 0990 834400      
阿勒泰地区 0906 836500  
阿勒泰市 0906 836500 布尔津县 0906 836600
富蕴县 0906 836100 福海县 0906 836400
哈巴河县 0906 836700 青河县 0906 836200
吉木乃县 0906 836800      
省直辖行政单位      
石河子市 0993 832000 阿拉尔市 0997 843300
图木舒克市 0998 844000 五家渠市 0994 831300

手机号座机号身份证号的规则相关推荐

  1. java 手机号脱敏,身份证号脱敏 工具类

    java 手机号脱敏,身份证号脱敏 工具类 import org.apache.commons.lang3.StringUtils;/*** * @title: 脱敏工具类* @author: wll ...

  2. 微信小程序常用表单校验方法(手机号校验、身份证号(严格和非严格校验、验证码六位数字校验))

    一个js文件专门放校验方法 方法记得导出 util.js function isPhone(value) {if (!/^1(3|4|5|7|8)\d{9}$/.test(value)) {retur ...

  3. vue的element组件校验-手机号/电话号\邮箱\身份证号

    <template><div><el-form:model="ruleForm":rules="rules"ref="r ...

  4. 18位身份证号编码规则最后一位

    例如某18位身份证号为:ABCDEF YYYY MMDD SSSV 第1位--第6位代表(ABCDEF):表示区域. 第7位--第14位(YYYYMMDD):表示出身日期,例如20140809. 第1 ...

  5. python中正则表达式来验证QQ号,手机号,邮箱号,身份证号

    ''' QQ的特征: 1.最少5位,最长11位 2.5位的是10001起始 3.一般以QQ:/qq:开始 ''' #先导入re模块 import re def checkQQ(str):# 正则表达式 ...

  6. 正则表达式校验手机号/座机号

    var testPhone = "13401029348"; var phoneReg = /^([0-9]{3}-)?[0-9]{8}$/; var phoneReg1 = /^ ...

  7. 手机号身份证号*****加密

    今天写的一个页面,里面有个效果,手机号中间4位数字被替换了星号,这个效果挺简单的,实现的方法有多种,既可以是字符串截取也可以用正则 ^_^ 要达到的效果如下: 135****2627 JS代码: 方法 ...

  8. 身份证号、姓名按照某个规则加密

    1.身份证号加密 规则如下: 出生月份+1,如果超出12则变01:倒数第2.3位+1,如果超出99则变01,最后还要重新计算最后一位的校验码,计算规则如下: (1)身份证号码前17位数分别乘以不同的系 ...

  9. 前端校验身份证号正则,校验规则省份、年月日,包含15位校验(完整)

    //省份对应的代号 ``` const city = {11: '北京',12: '天津',13: '河北',14: '山西',15: '内蒙古',21: '辽宁',22: '吉林',23: '黑龙江 ...

最新文章

  1. 安卓如何调出软键盘_如何系统学习手机摄影?这张思维导图告诉你
  2. CBNetV2:北大提出的复合主干网络,COCO成绩60.1%
  3. python在运行调试程序时常出现的错误有_Python 如何调试程序崩溃错误
  4. ant java build_Ant--基于java的build工具
  5. NTU 课程笔记:ERIC(3) 开展研究
  6. BZOJ 1624 Usaco Clear And Present Danger
  7. *PAT_B_1024_Java(20分)
  8. 圆周率π的计算历程及各种脑洞大开的估计方法
  9. MySQL5.7 安装(win)
  10. 瀑布流式页面布局_微信小程序——实现简单的瀑布流式布局
  11. 算法笔记_面试_0.刷leetcode攻略
  12. 《Adobe Illustrator CC经典教程》—第0课0.2节使用Adobe Creative Cloud进行同步设置
  13. High-Sierra,MacOS10.13,增加IntelHD3000显存的方法
  14. JAVA对接阿里语音识别引擎
  15. 前端学习-JavaScript每日一题-数组扁平化
  16. 智源社区AI周刊No.97:Bengio新论文用GFlowNets统一生成模型;北大发布AI for EDA数据集...
  17. python中代码注释使用的符号是_Python语句中用于注释代码的符号是
  18. 标致雪铁龙诊断软件diagbox 安装说明视频下载链接
  19. 附条件的借款合同,条件为成就时,借款合同生效吗?
  20. ansible自动化运维工具

热门文章

  1. php按关键字查询mysql_php单条件查询,关键字查询
  2. 让计算机的cpu 硬盘 显卡,电脑经常卡死运行很慢, 别怪CPU和显卡, 而是它
  3. 为什么android手机内存不够,为什么安卓手机内存越来越大,却总是感觉还是不够用?...
  4. 来了!可以瞬间连接几百个分点的企业组网方式!
  5. 如何将pml格式的文档进行转换
  6. win10输入法不能切换_Win10系统输入法无法切换怎么办?
  7. Flink系列之:基于Flink CDC2.0实现海量数据的实时同步和转换
  8. 如何用分布式Pollard-Rho法对椭圆曲线离散对数问题(ECDLP)进行攻击(上)
  9. DMA 请求/应答协议
  10. 内网搭建git服务器