0

我的正则表达式有点弱。谁能帮我在 extjs 中找到时间的正则表达式(24 小时格式)

谢谢你。

4

3 回答 3

1

如果没有必要,不要重新发明轮子。Sencha 的优秀人员经历了很多麻烦,因此像我们这样的开发人员不必搞砸这类事情。

// returns null if parse failed, or Date object is successful
var mydate = Ext.Date.parse(inputString, "G:i");

有关更多信息,请查看Ext.Date的 API 文档

于 2012-11-12T18:19:46.053 回答
0

这可能是您正在寻找的:

'/^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$/'

不确定它是否适用于 extis,如果不是,您可以随时将其翻译回 extis 中使用的语法。

于 2012-11-09T17:55:51.010 回答
0

试用

^(20|21|22|23|[01]\d|\d)(([:][0-5]\d){1,2})$

或者你可以使用

([01]?[0-9]|2[0-3]):[0-5][0-9]

有关更多信息,请访问教程

于 2012-11-09T18:01:24.673 回答