日期正则:
yyyyMMdd
yyyy-MM-dd
yyyy/MM/dd
yyyy.MM.dd
^(?:(?!0000)[0-9]{4}([-/.]?)(?:(?:0?[1-9]|1[0-2])1(?:0?[1-9]|1[0-9]|2[0-8])|(?:0?[13-9]|1[0-2])1(?:29|30)|(?:0?[13578]|1[02])1(?:31))|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)([-/.]?)0?22(?:29))$
来自:https://www.cnblogs.com/fnlingnzb-learner/p/11804303.html