1.日期时间正则匹配(包含闰年处理,格式yyyy-MM-dd hh:mm:ss)
String timereg="(([\\d]{2}(([02468][048])|[13579][26])\\-"//闰年
+"((((0[13578])|(1[02]))\\-(([012][\\d])|(3[01])))" +
"|(((0[469])|(11))\\-(([012][\\d])|30))" +
"|(02\\-[012][\\d])))" //月日
+"|([\\d]{2}(([02468][^0^4^8])|([13579][^2^6]))\\-"//非闰年
+"((((0[13578])|(1[02]))\\-(([012][\\d])|(3[01])))" +
"|(((0[469])|(11))\\-(([012][\\d])|30))" +
"|(02\\-(([01][\\d])|(2[0-8]))))))"
+"\\s(([01][\\d])|(2[0-4])):[0-5][\\d]:[0-5][\\d]";//时间
本文详细介绍了日期时间的正则表达式匹配方法,包括闰年的处理和各种日期时间格式的匹配规则。
1023

被折叠的 条评论
为什么被折叠?



