Проверка правильности выражения для строки [01: 3: 14/1: 8: 20]

Я тяну свою голову к проблеме ниже.

У меня есть текстовое поле в моем приложении, которое займет время в формате 1 (дни): 23 (часы): 15 (минут). Я хочу применить валидацию для этого поля, чтобы он принимал строку только в формате [01: 05: 15/1: 4: 30].

Скажите, пожалуйста, обходной путь для этого.

1 ответ

Вы можете использовать разделитель, как показано ниже.

^([0-2]\d?|3[01]):([0-1]\d?|2[0-3]):(00?|15|30|45)$

Если вам нужна дополнительная информация, проверьте ниже. http://msdn.microsoft.com/en-us/library/hs600312(v=vs.110).aspx http://msdn.microsoft.com/en-us/library/az24scfc(v=vs.110).aspx

licensed under cc by-sa 3.0 with attribution.