1
resposta

Minha resolução (foi tenso)

Esse de longe deve ser um dos exercícios mais complicados que fiz até então kkkk. Tentei fazer sem consultar a reposta dada pelo instrutor, mas consegui fazer. Ficou um pouco mais verboso do que eu gostaria, mas, ainda assim, acho que ficou bem funcional. Aqui está: ^A-Za-z*@A-Za-z+[a-zA-Z]{2,}$

1 resposta

Oi Romel!

Você testou essa expressão no projeto do curso? Testei aqui com os emails sugeridos pra teste do exercício e não passou em nenhum que deveria passar. No caso, acredito que por que a tanto antes quanto depois do @, não estão incluídas a possibilidade de capturas de pontos, hifens e números.

A minha ficou desse modo: ^((\w+)\.?-?)+@((\w)+\.?)+(\.\w+){2,}$, um pouco diferente da resolução do professor.