收集的各种正则判断

Posted 花月世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了收集的各种正则判断相关的知识,希望对你有一定的参考价值。

一个特牛的日期时间判断正则表达式
这里是判断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?[13456789]|1[012])-(0?[1-9]|[12]/d|30))|(((1[6-9]|[2-9]/d)/d{2})-0?2-(0?[1-9]|1/d|2[0-8]))|(((1[6-9]|[2-9]/d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$

 

下面的是加了时间验证的

^((((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?[13456789]|1[012])-(0?[1-9]|[12]/d|30))|(((1[6-9]|[2-9]/d)/d{2})-0?2-(0?[1-9]|1/d|2[0-8]))|(((1[6-9]|[2-9]/d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-)) (20|21|22|23|[0-1]?/d):[0-5]?/d:[0-5]?/d$

以上是关于收集的各种正则判断的主要内容,如果未能解决你的问题,请参考以下文章

在Scala里面如何使用正则处理数据

爬虫技术收集整理

1:各种字符转换

各种平衡树收集(收集控(‐^▽^‐))平衡树模板题的各种花式做法QAQ

[移动端]移动端上遇到的各种坑与相对解决方案

java中怎么验证日期格式,要各种日期格式都能验证,代码比较简单的。