Я хотел бы, чтобы регулярное выражение JavaScript соответствовало времени с использованием 24-часовых часов, где время дается с двоеточием или без него.
Например, я хотел бы совместить время в следующих форматах:
-
0800
-
23:45
-
2345
но это не соответствует недействительным временам, например
-
34:68
-
5672