1
resposta

Como o @ está antes do ?: ele vai aparecer junto com o nome?

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?

1 resposta

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!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!