1
respuesta

duda sobre el formato de hora

un horario que siga ese patrón: 19h32min16s. \d{2}h\d{2}min\d{2}s

¡Alternativa correcta! Como no necesitamos limitar los números en este patrón, podemos utilizar la clase \d para trabajar con dígitos. Buenas tardes, tengo una duda sobre este ejercicio de practica, mi duda surge en que ¿no deberiamos preocuparnos porque no tome un numero cualquiera? ya que si nos dieran la hora 34h22min74s con esta expresion \d{2} nos arrojaria como correcta cuando no seria valida una hora 34. o ¿no deberiamos involucrarnos en la logica en ese caso?

Muchas gracias!!

1 respuesta

Hola Iván Alexander, espero que esté bien.

En el ejercicio, la respuesta correcta incluye los números de la fecha propuesta. Es un ejercicio para practicar usando patrones.

Pero si se implementa en producción, tendría que lidiar con todas las posibilidades y limitar los números. Por ejemplo, si el formato es 0-23 horas, habría que limitar el primer dígito a [0-2] y el segundo dígito a [0-3] y lo mismo habría que hacer con los minutos que van de 0 -59.

Espero que hayas entendido.

Continúa con tus estudios y cualquier duda estaremos aquí =)

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios