Como o @ está antes do ?: ele vai aparecer junto com o nome? Porque a ideia era aparecer só o nome. neste caso o arroga não deveria estar dentro do grupo com alura e caelo?
Como o @ está antes do ?: ele vai aparecer junto com o nome? Porque a ideia era aparecer só o nome. neste caso o arroga não deveria estar dentro do grupo com alura e caelo?
Oi, Aline, tudo bem?
Desculpe a demora em te responder!
Na expressão regular apresentada como solução para o desafio temos:
([a-z.]{4,14}[a-z\d])@(?:caelum.com.br|alura.com.br)
Devido à presença do grupo de captura, representado pelos parenteses, em torno da parte do endereço de e-mail que corresponde ao nome de usuário, apenas a sequência de caracteres correspondente ao nome de usuário será capturada e salva na variável de captura, portanto, não teremos o "@" aparecendo junto com o nome do usuário. Por isso, também não é necessário que o "@" esteja dentro do grupo com o alura.com.br
e caelum.com.br
.
Espero ter ajudado. Caso tenha dúvidas, estarei à disposição. Abraços e bons estudos!