Prova questa regexp, accetta ore da 00:00 a 23:59 (se la prima cifra dell'ora è uno zero è opzionale, puoi scrivere ad.es. 04:59 o 4:59).
codice:<script type="text/javascript"> // <![CDATA[ var re_time = /^(0?\d|(1\d|2[0-3])):[0-5]\d$/; var ora = "04:59"; if (ora.match(re_time)) { alert(ora + " è un'ora valida"); } else { alert("che razza di ora sarebbe?") } // ]]> </script>
Ciao
-Fab-
Keywords: regexp espressione regolare ora ore time