身份证号的正则表达式{超详细(假的)}
十八位身份证号的正则表达式:
/*** 地区号:^[1-9]\\d{5}(六位,不以0开头)* 年份:(19\\d{2})|(20[01]\\d)|(202[012]) 4* 大月及天数:(((0[13578])|10|12)((0[1-9])|(([12][0-9])|30|31))) 4* 小月:((0[469])((0[1-9])|(([12][0-9])|30)))* 闰月:(02((0[1-9])|([12][0-9]))) (未判断是否闰月,统一为29天)* 月份总结:(((0[13578])|10|12)((0[1-9])|(([12][0-9])|30|31)))|(((0[13578])|10|12)((0[1-9])|(([12][0-9])|30)))|(((0[13578])|10|12)((0[1-9])|([12][0-9])))*/
总的十八位正则表达式:
"^[1-9]\\d{5}(19\\d{2})|(20[01]\\d)|(202[012])(((0[13578])|10|12)((0[1-9])|(([12][0-9])|30|31)))|(((0[469])|11)((0[1-9])|(([12][0-9])|30)))|(02((0[1-9])|([12][0-9])))//d{4}"
说了是假的,不知道为啥运行后只会判断几位数。还请大佬指教
身份证号的正则表达式{超详细(假的)}相关推荐
- 手机号 ,邮箱,固定电话js验证,身份证号(正则表达式)
固定电话: var myreg =/^((1[0-9]{10})|(((([0-9]{3}-)?[0-9]{8})|(([0-9]{4}-)?[0-9]{7}))(-[0-9]{1,4})?))$/; ...
- HTML 的js中手机号,身份证号等正则表达式表示
文章目录 1. 正则表达式 --- 规则 1.1 正则表达式基本语法 1.2 常用的正则表达式 2. 手机号正则表达式 1. 正则表达式 - 规则 正则表达式(Regular Expression)是 ...
- JS 身份证号 姓名 正则表达式验证
因项目需要使用身份证号信息补充资料 故新增了此需求 当然呢 还是需要验证一下子的 毕竟咱还是个正经的前端垃圾佬: 既然上代码 咱就得提供一下这个正则表达式了 是这么个回事: 示例代码直接Copy 姓名 ...
- 身份证号验证正则表达式
一些要求用户信息比较严格的地方比如用户注册.登录的时候都需要验证用户的身份证是否合法,而通过这些验证能大大的过滤掉很多水客,给你的系统带来非常精准的用户信息. 很多时候我们都是通过一组正则表达式来判断 ...
- Perl正则表达式超详细教程
前言 想必学习perl的人,对基础正则表达式都已经熟悉,所以学习perl正则会很轻松.这里我不打算解释基础正则的内容,而是直接介绍基础正则中不具备的但perl支持的功能.关于基础正则表达式的内容,可参 ...
- H5接入微信公众号方法(超详细)
微信官方文档 一.使用真实公众号并认证开发者,或者申请使用测试号 注意: 在微信开发者工具中调试,必须先成为公众号开发者,可以在微信公众号后台进行配置 位置: 公众号后台 > 设置与开发 > ...
- 身份证号java正则表达式验证
<div class="iteye-blog-content-contain" style="font-size: 14px"></div&g ...
- Python程序员的浪漫-实现每天定时给Ta推送微信公众号消息提醒超详细教程
前段阵子,小
- 正则表达式验证身份证号以及验证校验位的正确性
需求:给定一个字符串,从中提取出身份证号 关于验证15位和18位身份证号的正则表达式可以参考下面的内容: http://www.cppcns.com/wangluo/re/183062.html 一. ...
最新文章
- linux学习治疗,这时代,医生都用VR帮你看病了!
- core sync是什么软件_什么是Quick Sync Video
- windows下pycharm远程调试pyspark
- 2、掌握C++基本语法
- 对Xml文档进行操作(修改,删除)
- ln -s 的一个坑
- 牛客题霸 [	孩子们的游戏] C++题解/答案
- 信息领域热词分析系统--python统计
- 20. Window moveBy() 方法
- 将beyond compare设置为svn的代码比较工具
- 从含有数字的字符串中提取数字
- 基于 Amazon SageMaker 利用 MONAI 处理医疗影像数据实践
- atom芯片和服务器芯片冲突,Intel Atom处理器惊天BUG撂倒大波队友:迟来的修复!...
- 任务栏优化工具TrueLaunchBar
- 制作本地SCLo-scl镜像仓库(reposync下载rpm包、createrepo制作镜像仓库、httpd发布服务)
- 解决阿里云盘分享文件数量太多而无法分享的问题
- 分布式系统中的Tracer
- mysql整数转为2位小数_SQL整数转换成小数
- 浅谈oracle索引
- HR看到个华为 21级程序员的简历,月薪27w,那是什么概念!
热门文章
- set pythonpath=%pythonpath%_在vscode中设置PYTHONPATH
- Incase City 不同尺寸背包选择,根据不同 Macbook Pro 尺寸,尺寸汇总
- 欢迎普华永道加入 The Sandbox 元宇宙
- elisp 漫画教程
- SQL Server2019配置always on高可用图文步骤
- 【音乐爬虫】Python爬虫-selenium+browsermob-proxy 解决动态网页 js渲染问题
- 蓝牙耳机哪个音质效果好?音质最好的蓝牙耳机
- 骑行用什么蓝牙耳机好,盘点骑行达人必备的耳机
- 免越狱无视证书掉签,只需这几步简单解决,不再为记录发愁
- python处理word表格excel_用python轻轻松松操作Excel、Word、CSV,一文就够了!