【发布时间】:2014-04-29 09:22:44
【问题描述】:
我想查看dd-mm-yyyy hh:mm格式的日期,现在我正在使用
/^(0[1-9]|1\d|2\d|3[01])\-(0[1-9]|1\d|2\d|3[01])\-(19|20)\d{2}$/
正则表达式匹配dd-mm-yyyy格式的日期
但我想检查dd-mm-yyyy hh:mm 格式。
任何人都可以将这个正则表达式修改为dd-mm-yyyy hh:mm 格式吗?
【问题讨论】:
-
日期示例 = 22-12-2013 21:30
-
从日期时间导入日期时间 datetime.strptime("2014","%Y")
-
我想检查输入类型 22-12-2013 21:30 以验证格式是否不是 dd-mm-yyyy hh:mm 就像我使用 var date_regex = /^(0[1- 9]|1\d|2\d|3[01])\-(0[1-9]|1\d|2\d|3[01])\-(19|20)\d{2 }$/ ; if(!(date_regex.test(dateval))) { 测试 dateval 格式 dd-mm-yyyy
-
您希望允许 1-12-2010 喜欢日期吗?我会做那个正则表达式,但我需要知道你是否想要 01 或 1 也被允许
-
使用哪种语言?你的日期是什么格式的? (是字符串,还是一些 DateTime 类型)如果您需要好的帮助,请花一些时间在您的问题上,并将相关代码添加到您的问题中,不要将其放入评论中。
标签: regex validation date