【发布时间】:2011-04-25 03:37:21
【问题描述】:
我对正则表达式相当陌生。我正在尝试为 mm.dd.yyyy、mm/dd/yyyy 或 mm-dd-yyyy 编写正则表达式。这是我到目前为止所拥有的,我完全不确定我是否接近。
^[0-9]{4}-(((0[13578]|(10|12))-(0[1-9]|[1-2][0-9]|3[0-1]))|(02-(0[1-9]|[1-2][0-9]))|((0[469]|11)-(0[1-9]|[1-2][0-9]|30)))$
谢谢
【问题讨论】:
-
@kennebec 为您提供了比正则表达式更好的完美解决方案,您应该接受他的回答。
标签: javascript regex date