我找到了很多RegEx示例。例如:00:00的RegEx时间格式> 24
^(20|21|22|23|[01]\d|\d)(([:][0-5]\d){1,2})$
可以使用9:00或09:00。问题是,它限于24小时,但我需要它来验证持续时间,而不是确切的时间,所以它可能会超过24小时。
我有一个TextBox可以通过RegularExpressionValidator进行验证。 我对于RegEx没有任何线索,也找不到某种发电机。
你能帮我完成这件事吗?
我找到了很多RegEx示例。例如:00:00的RegEx时间格式> 24
^(20|21|22|23|[01]\d|\d)(([:][0-5]\d){1,2})$
可以使用9:00或09:00。问题是,它限于24小时,但我需要它来验证持续时间,而不是确切的时间,所以它可能会超过24小时。
我有一个TextBox可以通过RegularExpressionValidator进行验证。 我对于RegEx没有任何线索,也找不到某种发电机。
你能帮我完成这件事吗?
只需使用:
^\d+(:[0-5]\d){1,2}$
谢谢。这似乎是解决方案。 – 2012-04-23 08:40:08
@René:不客气 – Toto 2012-04-23 10:42:32
什么是正确的和不正确的数据,你更容易?是99999999:00是否允许?是0000001:00:00允许吗? – Default 2012-04-19 14:00:27
如果超过24小时,它应该会下降到1天。 – MrFox 2012-04-19 14:03:39
@MFFOX NOPE。持续时间。没有1天格式。只需几小时和几分钟。 – 2012-04-19 17:29:39