根据身份证前2位判断属于哪个省

package com.sycx.domain;

public class ProByIDcard {

    public static String GetPro(String word){
        String pro = "错误身份证号";
        if(word.equals("11")){
            pro = "北京市";
        }else if(word.equals("12")){
            pro = "天津市";
        }else if(word.equals("13")){
            pro = "河北省";
        }else if(word.equals("14")){
            pro = "山西省";
        }else if(word.equals("15")){
            pro = "内蒙古自治区";
        }else if(word.equals("21")){
            pro = "辽宁省";
        }else if(word.equals("22")){
            pro = "吉林省";
        }else if(word.equals("23")){
            pro = "黑龙江省";
        }else if(word.equals("31")){
            pro = "上海市";
        }else if(word.equals("32")){
            pro = "江苏省";
        }else if(word.equals("33")){
            pro = "浙江省";
        }else if(word.equals("34")){
            pro = "安徽省";
        }else if(word.equals("35")){
            pro = "福建省";
        }else if(word.equals("36")){
            pro = "江西省";
        }else if(word.equals("37")){
            pro = "山东省";
        }else if(word.equals("41")){
            pro = "河南省";
        }else if(word.equals("42")){
            pro = "湖北省";
        }else if(word.equals("43")){
            pro = "湖南省";
        }else if(word.equals("44")){
            pro = "广东省";
        }else if(word.equals("45")){
            pro = "广西壮族自治区";
        }else if(word.equals("46")){
            pro = "海南省";
        }else if(word.equals("50")){
            pro = "重庆市";
        }else if(word.equals("51")){
            pro = "四川省";
        }else if(word.equals("52")){
            pro = "贵州省";
        }else if(word.equals("53")){
            pro = "云南省";
        }else if(word.equals("54")){
            pro = "西藏自治区";
        }else if(word.equals("61")){
            pro = "陕西省";
        }else if(word.equals("62")){
            pro = "甘肃省";
        }else if(word.equals("63")){
            pro = "青海省";
        }else if(word.equals("64")){
            pro = "宁夏回族自治区";
        }else if(word.equals("65")){
            pro = "新疆维吾尔自治区";
        }else if(word.equals("71")){
            pro = "台湾省 ";
        }else if(word.equals("81")){
            pro = "香港特别行政区";
        }else if(word.equals("66")){
            pro = "新疆兵团";
        }else if(word.equals("91")){
            pro = "澳门特别行政区";
        }

        return pro;

    }
}
时间: 2024-10-12 12:58:44

根据身份证前2位判断属于哪个省的相关文章

全国身份证前6位地区编码归属地(2016年06月27日)共6724条

简介: 前段时间在忙单位的一个小系统,用来管理从业人员的电子档案,最核心.复杂的功能已经完成,现在基本告一段落.用户可上传已扫描或拍照的档案图片,然后选择一个(已导入数据库)的从业人员信息,将扫描件与数据库信息对应,便于日后查询,也减轻了档案室的日常工作量.现在单位已经有一个成熟的系统用来管理从业人员信息,但只有一个档案编号,无法查询纸质档案信息,经常查档案就找档案室,太繁琐.带来各种麻烦.而从业人员涉及到的信息字段比较多,好在原系统可以导出数据库信息,我直接导入新系统就可以用了.省的操作员在录

C# 根据文件流byte[]数组前两位 判断文件类型 附 文件扩展名说明

判断文件真实的类型,不是通过扩展名来判断:而是通过byte[]数组前两位编码来判断, 原文连接 https://www.cnblogs.com/Percy_Lee/p/4980451.html /// <summary> /// 判断文件格式 /// http://www.cnblogs.com/babycool /// </summary> /// <param name="filePath"></param> /// <retu

保定市身份证前6位代表地

130600 保定市130601 市辖区130602 新市区130603 北市区130604 南市区130621 满城县130622 清苑县130623 涞水县130624 阜平县130625 徐水县130626 定兴县130627 唐县130628 高阳县130629 容城县130630 涞源县130631 望都县130632 安新县130633 易县130634 曲阳县130635 蠡县130636 顺平县130637 博野县130638 雄县 原文地址:https://www.cnblog

Java练习 份证号码组成规则是前4位是代表省份和地区 编写一个程序,通过身份证号码判断某人是否是武汉人以及其性别。

package com.swift; public class ID_Where_Male_Test { public static void main(String[] args) { /* * 中华人民共和国公民身份证号码组成规则是前4位是代表省份和地区(例如4201代表湖北省武汉市), * 第17位代表性别(奇数代表男性).编写一个程序,通过身份证号码判断某人是否是武汉人以及其性别. */ String str="420103199801010312"; if(str.subst

身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X

function checkIdCardNo(idCardNo) { // 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; if (reg.test(idCardNo) === false) { wx.showToast({ title: '身份证号码不正确!', icon: 'none', }) return false; }

iOS 身份证最后一位是X,输入17位后自动补全X(转)

非原创,转载自http://blog.csdn.net/l2i2j2/article/details/51542028如果身份证最后一位是X,输入17位后自动补全X// textField代理方法 - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { // string.length为0,表明没有输

身份证号码 15位和18位 验证

首先先了解 身份证号码的编码规则,从百度经验上找到了别人的分享 :http://jingyan.baidu.com/article/7f41ececff944a593d095c8c.html 感谢. 15位长度的验证正则是从网上找的,但发现并不是万能的(月份可以出现00,日期可以出现00等), 所以做了如下改良,但仍旧存在一些问题,如880231这样的生日也可以验证功过 所以可以考虑将身份证号码的年月日单独判断,在此略去. 18位长度的就按校验规则来校验即可. function chkIdNo(

身份证最后一位号码,代表你的爱情

---------你的身份证最后一位号码,代表你的爱情每个人的身份证都是唯一的,那么它所代表的爱情呢?                                 身份证最后一位号码,代表一种水果,大家来选吧,看看你的爱情会是什么样的?                                                                    1: 杨梅:2: 椰子:3: 葡萄:4: 西瓜:5:菠萝:6:芒果:7:火龙果:8:水蜜桃:9:哈密瓜:0:香蕉:X:草莓:

iOS textField输入金额的限制,小数点前9位,后面两位

iOS textField输入金额的限制,小数点前9位,后面两位,如果不加小数点,最大位数是9位,加上小数点,最大位数是12位,超出最大位数可删除 - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { // 判断是否输入内容,或者用户点击的是键盘的删除按钮 if (![string isEqualT