Я хочу регулярное выражение для совпадения времени в формате HH: MM. Вот что у меня есть, и он работает:
^[0-2][0-3]:[0-5][0-9]$
Это соответствует всем параметрам с 00:00 до 23:59.
Однако, я хочу изменить его так, чтобы 0:00 и 1:00 и т.д. также совпадали, а также 00:00 и 01:30. I. Чтобы сделать левую цифру опциональной, чтобы соответствовать HH: MM, а также H: MM.
Любые идеи, как сделать это изменение? Мне нужно это для работы в javascript, а также php.