正则表达式 – 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

相关文章

正则替换html代码中img标签的src值在开发富文本信息在移动端...
正则表达式
AWK是一种处理文本文件的语言,是一个强大的文件分析工具。它...
正则表达式是特殊的字符序列,利用事先定义好的特定字符以及...
Python界一名小学生,热心分享编程学习。
收集整理每周优质开发者内容,包括、、等方面。每周五定期发...