wyrażenie regularne javascript dla liczb od 00-59 (sekund)
Chcę sprawdzić, czy pole jest poprawną wartością czasu (tylko sekundy). Chcę więc zaakceptować liczby od 0 do 59. Wyszedłem z tym:
[0-5][0-9]?
co prawie wykonuje pracę. Ale wyklucza cyfry 7-8-9 ... Działa, jeśli jest cyfrą użytkownika 07, ale nie chcę zmuszać użytkownika do cyfry pierwszej 0. Próbowałem więc czegoś takiego:
([0-5][0-9]? | [0-9])
ale to nie działa i powoduje błąd zbyt wielu rekurencyjnych wywołań.
Dowolny pomysł?