正则,又见正则!来来来~~~~~~

nullfox 2005-08-23 02:39:31
请问一个正则表达式

用于判断字符串是否符合 2005-05-23 19:20:58 这样的格式。

也即形式
a-b-c d:e:f

其中a,b,c,d,e,f都为正整数,因其是时间,还有特殊范围需求
a: 1970~2038
b: 01~12 (注意前面有补0)
c: 01~31

d: 00~23
e: 00~59
f: 00~59

这厢谢过!
...全文
69 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
nullfox 2005-08-23
  • 打赏
  • 举报
回复
差不多了~

谢谢
mrshelly 2005-08-23
  • 打赏
  • 举报
回复
嗯。PHP的问题到PHP版问比较好。~~~~~~~~
ice_berg16 2005-08-23
  • 打赏
  • 举报
回复
JS的问题还是到JS版问比较好.
ice_berg16 2005-08-23
  • 打赏
  • 举报
回复
re = /^(19[7-9][0-9]|20([0-2][0-9]|3[0-8]))-([0][0-9]|[1][0-2])-([0-2][0-9]|[3][0-1]) ([0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9])$/;

alert(re.test("1979-05-23 19:20:58"));
nullfox 2005-08-23
  • 打赏
  • 举报
回复
对了,问的是Javascript判断,不要PHP啊。~_~ 最重要的都忘记说了。
nullfox 2005-08-23
  • 打赏
  • 举报
回复
补充:也不一定非要用正则,反正精确判断出来就行!
用正则就更强了

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧