首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

使用FME验证身份证号码

内容简介 本篇推送,将简单介绍一下怎么使用FME来验证身份证号码。 身份证号码 结构: 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。...身份证号码验证 了解过身份证的组成以及验证规则之后,下面就要开始验证了。 验证方式 身份证号的验证,可以分为这么几个部分:1、地址码验证,2、出生日期验证,3、顺序码验证,4、校验码验证。...3、使用正则的方式进行提取 正则方式最为优雅强大,一个转换器即可提取出日期信息 ? 提取结果 ?...以上三种方式都能提取出日期信息,而验证也非常的简单,直接使用日期转换的方式进行验证即可,能转换成功的,就是正常的日期,不成功就是有问题的日期 开始验证 直接使用日期转换的转换器,对提取出的转换器进行验证...所以这个身份证号码是有问题的。 ? 验证验证 根据身份证的验证码规则,需要将身份证的每一位乘上其加权因子,然后再与11取余,得到的余数再到对应的校验码表中,查找对应的校验码。

2.1K20

java验证手机号正则表达式_Java使用正则表达式验证手机号和电话号码的方法「建议收藏」

看代码 中国电信号段 133、149、153、173、177、180、181、189、199 中国联通号段 130、131、132、145、155、156、166、175、176、185、186 中国移动号段...137、138、139、147、150、151、152、157、158、159、178、182、183、184、187、188、198 其他号段 14号段以前为上网卡专属号段,如中国联通的是145,中国移动的是...虚拟运营商 电信:1700、1701、1702 移动:1703、1705、1706 联通:1704、1707、1708、1709、171 卫星通信:1349 /** * 获取当前的httpSession...* @param str * @return 验证通过返回true */ public static boolean isMobile(final String str) { Pattern p...m = p.matcher(str); b = m.matches(); return b; } /** * 电话号码验证 * @param str * @return 验证通过返回true */ public

91930

java正则表达式验证手机号码_java邮箱判断合法正则表达式

目前是截止2019年6月最新,适配各种手机号,满足常见号码验证 import java.util.regex.Matcher; import java.util.regex.Pattern; import...org.apache.commons.lang3.StringUtils; /** * @author tumuzhuang * 三大运营商号码均可验证(不含卫星通信1349) */ public class...中国电信号段 133,149,153,173,174,177,180,181,189,199 中国联通号段 130,131,132,145,146,155,156,166,175,176,185,186 中国移动号段...135,136,137,138,139,147,148,150,151,152,157,158,159,165,178,182,183,184,187,188,198 上网卡专属号段(用于上网和收发短信,不能打电话) 如中国联通的是145 虚拟运营商 电信:1700,1701,1702 移动...String s2="^[1](([3|5|8][\\d])|([4][4,5,6,7,8,9])|([6][2,5,6,7])|([7][^9])|([9][1,8,9]))[\\d]{8}$";// 验证手机号

43610

浅谈正则表达式验证身份证号码(C# winform)

虽然校验码为“X”不能更换,但若需全用数字表示,只需将18位公民身份号码转换成15位居民身份证号码,去掉第7至8位和最后1位3个数码。 当今的身份证号码有15位和18位之分。...以上正在表达式(红色部分)只能判断以下3种情况:   1、身份证号码为15位数字; 2、身份证号码为18位数字; 3、身份证号码为17位数字+1个字母    个人觉得,身份证组成还有出生年月至少应该加上一个日期判断...GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称”社会保障号码”更名为”公民身份号码”,另外GB11643-1999《公民身份号码》从实施之日起代替...GB11643-1999《公民身份号码》主要内容如下: 一、范围      该标准规定了公民身份号码的编码对象、号码的结构和表现形式,使每个编码对象获得一个唯一的、不变的法定号码。...二、编码对象      公民身份号码的编码对象是具有中华人民共和国国籍的公民。 三、号码的结构和表示形式 1、号码的结构     公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。

1.3K20
领券