RT,求一个标题的正则表达式
是想用后台validation @Pattern(value) 写 正则表达式 实体类的属性去校验
不知道还有没有更好的方法去校验,他是日期类型,并且精确到毫秒
(19|20)\d{2}\-[01]\d\-[0123]\d\s\d{2}\:\d{2}\:\d{2}\.\d{3}
上面的答案没有考虑闰年。。
考虑闰年的日期YYYY-mm-dd如下:
^(?:(?!0000)[0-9]{4}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(?:0[13578]|1[02])-31)|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)-02-29)
HH:mm:ss如下:
^([01][1-9])|(2[0-4]):[0-5][0-9]:[0-5][0-9]