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