正则表达式 – ddmmyyyy日期的正则表达式,包括闰年验证

前端之家收集整理的这篇文章主要介绍了正则表达式 – ddmmyyyy日期的正则表达式,包括闰年验证前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > How to write regex to validate dates?7个
我们如何使用正则表达式以ddmmyyyy格式(包括闰年验证)检查日期?什么是正则表达式……?
伙计,你问过我已经工作了几个星期的问题.我邀请那些评论的人给出一个打破这个的日期.现在请注意,这适用于1000-9999年,是 Proleptic Gregorian,并假设我们不会改变闰年如何工作到9999年;)
^(?:(?:(?:0[1-9]|1\d|2[0-8])(?:0[1-9]|1[0-2])|(?:29|30)(?:0[13-9]|1[0-2])|31(?:0[13578]|1[02]))[1-9]\d{3}|2902(?:[1-9]\d(?:0[48]|[2468][048]|[13579][26])|(?:[2468][048]|[13579][26])00))$

Debuggex Demo

原文链接:https://www.f2er.com/regex/357241.html

猜你在找的正则表达式相关文章