
正则表达式
天喵喵儿
这个作者很懒,什么都没留下…
展开
-
正则表达式匹配二代身份证号
1、居民身份证号码的结构(转自百度百科)公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。地址码:表示编码对象常住户口所在县(县级市、旗、区)的行政区划代码。八位数出生日期码:表示编码对象出生的年、月、日。顺序码:表示在同一地址码所标识的区域范围内,对同年、月、日出生的人员编定的顺序号。其中第十七位奇数分给男性,偶数分给女性。校验码:根据前面十七位数字码,按照ISO 7064:1原创 2020-08-17 16:23:01 · 4066 阅读 · 2 评论 -
正则表达式匹配手机号码
正则表达式匹配手机号码最近在学习正则表达式,在这里写一个手机号码的匹配表达式手机号码的规则11位,第一位一定是1第二位和第三位根据不同运营商的号码段有所区别,只有有限的组合是合法的手机号码后8位可以是任意数字表达式^1(3[0-9]|5[0-3,5-9]|7[1-3,5-8]|8[0-9])\d{8}$解释:^:代表起始,即手机号码只能以1为开头3[0-9]:代表手机号码第二位可以是3,第三位可以是0-9中任意一个数字5[0-3,5-9]:代表手机号码第二位也可以是5,第三位是0原创 2020-08-16 23:46:46 · 25171 阅读 · 4 评论