`
T123012009065
  • 浏览: 52643 次
文章分类
社区版块
存档分类
最新评论

正则表达式判断时间类型

 
阅读更多
String str="((^((1[8-9]\\d{2})|([2-9]\\d{3}))(10|12|0?[13578])(3[01]|[12][0-9]|0?[1-9])$)|(^((1[8-9]\\d{2})|([2-9]\\d{3}))(11|0?[469])(30|[12][0-9]|0?[1-9])$)|(^((1[8-9]\\d{2})|([2-9]\\d{3}))(0?2)(2[0-8]|1[0-9]|0?[1-9])$)|(^([2468][048]00)(0?2)(29)$)|(^([3579][26]00)(0?2)(29)$)|(^([1][89][0][48])(0?2)(29)$)|(^([2-9][0-9][0][48])(0?2)(29)$)|(^([1][89][2468][048])(0?2)(29)$)|(^([2-9][0-9][2468][048])(0?2)(29)$)|(^([1][89][13579][26])(0?2)(29)$)|(^([2-9][0-9][13579][26])(0?2)(29)$))";

此方法可以判断闰年,很好

分享到:
评论

相关推荐

    经典的判断日期类型的正则表达式

    经典的判断日期类型的正则表达式,并且带闰年闰月的正则表达式

    正则表达式

    正则表达式中的特殊字符 字符 含意 \ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如"*"匹配它...

    一个特牛的日期时间判断正则表达式

    这里是判断YYYY-MM-DD这种格式的,基本上把闰年和2月等的情况都考虑进去了,不过我已经忘了在哪里找到的。 ^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?...

    基于PCRE2的正则表达式模块 支持Unicode-易语言

    “基于PCRE2的完全封装+功能扩展正则表达式模块!!!” 关于PCRE2: pcre2是一个超强大的正则表达式库,它与Perl兼容,有众多的程序嵌入了它 比如 PHP、Nginx等 Unicode支持: pcre2有三个库,libpcre2-8、libpcre2...

    100个直接可以拿来用的JavaScript实用功能代码片段(1-10)

    8、原生JavaScript判断是否为数字类型 9、原生JavaScript设置cookie值 10、原生JavaScript获取cookie值 11、原生JavaScript加入收藏夹 12、原生JavaScript设为首页 13、原生JavaScript判断IE6 14、原生JavaScript...

    验证日期格式date

    验证日期的正则表达式,判断 年 月 日 JavaScript

    服务器安全工具 v0.7

    类型=正则表达式(每行一个) 默认白名单:(MD5LIST.dst) 如果存在会在软件启动时自动加载,使用前可通过软件自行建立白名单. 注:暂时文件大小限制在1M以下(脚本一般不超过500KB) Update: V0.4 + 终端端口修改增加...

    服务器安全工具 v1.0 serversafe-v1.0

    服务器安全工具主要功能: ...类型=正则表达式(每行一个) 默认白名单:(MD5LIST.dst) 如果存在会在软件启动时自动加载,使用前可通过软件自行建立白名单. 注:暂时文件大小限制在1M以下(脚本一般不超过500KB)

    服务器安全工具

    类型=正则表达式(每行一个) 默认白名单:(MD5LIST.dst) 如果存在会在软件启动时自动加载,使用前可通过软件自行建立白名单. 注:暂时文件大小限制在1M以下(脚本一般不超过500KB) MD5: AB04785F290A8D5653764425...

    公共函数,基本函数,base.js(最新版)

    设置读取cookie,正则表达式测试函数,获取文件媒体类型,随机打乱数组值(随机变化比较大的一种),节流防抖,集合分组groupBy,根据时间返回过去或未来第几天的日历,按照时间进行排序的compare函数(比较器),...

    SQL_Sever数据库语句大全.zip

    日期时间类型数据储存 删除表约束名称 删除触发器 删除视图语句 删除数据表 删除数据表全部数据 删除字段 声明变量 数据回滚动作(撤销动作) 数据库程序案例 数据库系统表介绍 文本字段转数值方法 五大约束条件案例...

    2012年最新 服务器安全工具 1.1 妇女节专版

    类型=正则表达式(每行一个) 默认白名单:(MD5LIST.dst) 如果存在会在软件启动时自动加载,使用前可通过软件自行建立白名单. 注:暂时文件大小限制在1M以下(脚本一般不超过500KB) Update: V1.1 +增加IIS控制管理...

    tengge py for s60编程教程

    10.1.正则表达式(2) 10.2.raw_input和print函数 第二章 腾哥 py s60网络教程 01.无线标记语言 02.QQ网站知识 03.网页源码获取 04.网页图片获取 05.用py登录3gQQ 06.用py登录QQ空间 07.正则表达式(1) 08.正则...

    上班时间刷leetcode-leetcode:记录leetcode的刷题过程和解题思路

    上班时间刷leetcode ####刷题记录 每天坚持刷题!! 靡不有初,鲜克有终。 Date : 2018-09-03 ...正则表达式匹配问题 利用递归缩小问题规模 略有难度 Date : 2018-09-17 Q11 容器最大面积问题 这题没有

    hive函数大全(中文版)

    13. 正则表达式解析函数:regexp_extract 26 14. URL解析函数:parse_url 26 15. json解析函数:get_json_object 27 16. 空格字符串函数:space 27 17. 重复字符串函数:repeat 27 18. 首字符ascii函数:ascii 28 19...

    高级Bash脚本编程指南.pdf

    一份简要的正则表达式介绍 19.2. 通配(globbing) 20. 子shell 21. 受限shell 22. 进程替换 23. 函数 23.1. 复杂函数和函数复杂性 23.2. 局部变量 23.3. 不使用局部变量的递归 24. 别名 25. 列表结构 ...

Global site tag (gtag.js) - Google Analytics