gpt4 book ai didi

javascript - 以 mm/dd/yyyy 格式验证日期的正则表达式

转载 作者:行者123 更新时间:2023-11-29 09:53:27 24 4
gpt4 key购买 nike

<分区>

我不擅长正则表达式。我得到了验证 dd/mm/yyyy 格式的代码,它也验证了闰年,我试图修改它以使其适用于 mm/dd/yyyy,但它们都失败了。

有人可以更改它以验证 mm/dd/yyyy 格式吗?

正则表达式:

^(((0[1-9]|[12]\d|3[01])/(0[13578]|1[02])/((19|[2-9]\d)\d{2}))|((0[1-9]|[12]\d|30)/(0[13456789]|1[012])/((19|[2-9]\d)\d{2}))|((0[1-9]|1\d|2[0-8])/02/((19|[2-9]\d)\d{2}))|(29/02/((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))))$

回答大家好,感谢大家的帮助,终于再次解析正则表达式,我得到了验证mm/dd/yyyy格式的答案

正则表达式:

/^(((0[13578]|1[02])/(0[1-9]|[12]\d|3[01])/((19|[2-9]\d)\d{2}))|((0[13456789]|1[012])/(0[1-9]|[12]\d|30)/((19|[2-9]\d)\d{2}))|(02/(0[1-9]|1\d|2[0-8])/((19|[2-9]\d)\d{2}))|(02/29/((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))))$/g

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com