我找到了很多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