Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Resolução de forma diferente

Olá, pessoas

A resolução do exercício é apresentada com a regex \d{2}h\d{2}min\d{2}s, porém eu percebi que, com essa fórmula, o usuário poderia digitar uma hora que não seria válida, como por exemplo 28h95min3s.

Depois de testar algumas vezes, cheguei na regex que passou nos meus testes e previniria esse tipo de comportamento do usuário.

A regex é: [0-2]?\dh[0-5]?\dmin[0-5]?\ds

Se algum instrutor ou mesmo algum aluno descobrir algum erro, me avise e me ajuda a corrigir, por gentileza.

Valeu :)

2 respostas
solução!

Boa noite!

Sua resolução ficou excelente! Você fez um ótimo uso do aprendizado.

Parabéns pelo empenho nos estudos e continue praticando.

Para que mais pessoas consigam visualizar a sua solução proposta, é recomendado que você marque este tópico como solucionado. Assim pode ajudar ainda mais pessoas :)

Bons estudos!

Valeu Thiago, obrigado pelo retorno.

Essas expressões regulares são tensas de serem estudadas. Ontem meu cérebro quase fritou, mas com persistência a gente chega nos nossos objetivos.

Já marquei aqui como solucionado. Novamente, obrigado pelo retorno :)