Я хочу проверить и извлечь часы и минуты из строки, используя Regex в .NET. Просто чтобы восстановить два числа, разделенные (или не разделенные) :. Допустимый формат h:m или m. Непринято :m, h:.
РЕДАКТИРОВАТЬ: Следует отметить, что количество часов может превышать 23 до... 32.
Переполнение для часов (более 32) и минут (более 59) я буду делать после восстановления значений (int.Parse)
* просто для удовольствия может быть, есть относительно простое регулярное выражение, которое могло бы фильтровать также >32 для часов и >59 для минут (для минут это может быть [0-5]*[0-9], для часов не знаю)?