Llegue hasta acá:
Código PHP:
ereg( "([0-2]{1,1}[0-9]{1,1}):([0-5]{1,1}[0-9]{1,1}):([0-5]{1,1}[0-9]{1,1})", $hora, $mihora);
El tema que como está ahora, pasa como válida una hora = "25:53:21"
Lo que no logro hacer, es que:
Código:
¿Como hago la comparacion en la expresion regular?SI ( el primer digito de la hora esta entre [0-1] ) el segundo digito de la hora puede estar entre [0-9] SINO el segundo debe estar entre [0-3]
Saludos!!!