^(?:\d{4}(?:-|\/|年))?\d{1,2}(?:-|\/|月)\d{1,2}日?$
可以匹配以下的日期格式:
2019-01-02
2019-1-02
2019-01-2
2019-1-2
01-02
1-02
01-2
1-2
2019/01/02
2019/1/02
2019/01/2
2019/1/2
01/02
1/02
01/2
1/2
2019年01月02日
2019年1月02日
2019年01月2日
2019年1月2日
01月02日
1月02日
01月2日
1月2日
只验证格式,不验证日期的正确性

本文介绍了一种用于匹配多种日期格式的正则表达式,包括年-月-日、月-日以及年/月/日等常见格式。正则表达式能够处理带有或不带前导零的日期,并且支持年份、月份和日期之间的不同分隔符。
2058





