【发布时间】:2009-06-29 10:58:40
【问题描述】:
我需要一个正则表达式来验证格式的时间戳,使用 Javascript:
YYYY/MM/DD HH:MI:SS
我尝试了一些,但似乎我的正则表达式技能无法涵盖某些内容。
请给我一个参考或方法。
附言: 我提到正则表达式,只是作为一个建议。我正在使用 Javascript,欢迎任何替代方案。
【问题讨论】:
-
2009/14/35 27:63:60 有效吗?如果没有,正则表达式会很难看。
-
您使用什么语言?如果这是 Perl,您可以从正则表达式调用代码,这可能是您进行易于阅读的检查的唯一方法。只是验证是否是闰年的代码来验证 2 月 29 日是否存在会使事情变得丑陋,因为所有人都出去了。
-
我提到正则表达式,只是作为一个建议。我使用 Javascript,欢迎任何替代方案。
-
验证的目的是什么?如果您真的想确保它是有效日期,请将其解析为日期。正则表达式会简单地告诉你它是否看起来像一个日期,大多数库函数都会将其作为解析的第一部分!
标签: javascript regex validation timestamp