【发布时间】:2011-06-28 12:07:58
【问题描述】:
我有这种日期格式:
DAY.month.YEAR (today: 28.06.2011)
我需要一个正则表达式 (RegEx) 模式来匹配此日期格式。
谁能发布这个问题的解决方案?
【问题讨论】:
-
你真的不需要正则表达式。将必要的逻辑编码到正则表达式中(每个月的天数、闰年等)只会一团糟。
-
任何特定的口味,例如sed、perl、python、ruby、c#?匹配完整的字符串还是只匹配“28.06.2011”?任何限制,即“01.01.1066”是有效日期吗?
-
是的,一些限制,即从当年开始等等,我将使用 JavaScript 中的表达式......它不能只匹配“28.06.2011”,而是任何日期以那种特定的格式;)
标签: javascript regex datetime date