正则之平年表达
^([0-9]{4})(((0[13578]{1})|1[02]{1})([012]{1}[0-9]{1}|30)|(0[469]{1}|11)([012]{1}[0-9]{1}|3[0]{1})|02(([01]{1}[0-9]{1})|(2{1}[0-8]{1})))$
图解
正则之润年表达
^([0-9]{4})(((0[13578]{1})|1[02]{1})([012]{1}[0-9]{1}|30)|(0[469]{1}|11)([012]{1}[0-9]{1}|3[0]{1})|02(([012]{1}[0-9]{1})))$