Desafio: Validação de E-mail
Swipe to start coding
Implemente a validação de e-mail removendo quaisquer espaços em branco no início e no final da string. Em seguida, verifique a validade do e-mail com base em três condições: deve haver caracteres antes do símbolo @
, deve haver caracteres após o @
e o domínio após o @
deve conter um ponto. Se o e-mail for válido, extraia e exiba o domínio (a parte após o símbolo @
, excluindo o próprio símbolo).
- No método
validateEmail
, encontre o índice do símbolo@
noemail
. - No método
validateEmail
, encontre o índice do último símbolo ponto (.
) noemail
. - Verifique se o índice do
@
é maior que0
, e se o índice do ponto é maior que o índice do@
e menor que o comprimento do e-mail menos 1. - No método
extractDomainFromEmail
, encontre o índice do símbolo@
noemail
. - Extraia e retorne a substring a partir do caractere imediatamente após o
@
no métodoextractDomainFromEmail
. - No método
main
, remova quaisquer espaços em branco no início e no final da string de e-mail.
Solução
solution.java
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Can you explain how charAt() and substring() work?
Can you give an example using charAt() and substring()?
What kind of task do I need to solve with these methods?
Awesome!
Completion rate improved to 2.63
Desafio: Validação de E-mail
Deslize para mostrar o menu
Swipe to start coding
Implemente a validação de e-mail removendo quaisquer espaços em branco no início e no final da string. Em seguida, verifique a validade do e-mail com base em três condições: deve haver caracteres antes do símbolo @
, deve haver caracteres após o @
e o domínio após o @
deve conter um ponto. Se o e-mail for válido, extraia e exiba o domínio (a parte após o símbolo @
, excluindo o próprio símbolo).
- No método
validateEmail
, encontre o índice do símbolo@
noemail
. - No método
validateEmail
, encontre o índice do último símbolo ponto (.
) noemail
. - Verifique se o índice do
@
é maior que0
, e se o índice do ponto é maior que o índice do@
e menor que o comprimento do e-mail menos 1. - No método
extractDomainFromEmail
, encontre o índice do símbolo@
noemail
. - Extraia e retorne a substring a partir do caractere imediatamente após o
@
no métodoextractDomainFromEmail
. - No método
main
, remova quaisquer espaços em branco no início e no final da string de e-mail.
Solução
solution.java
Obrigado pelo seu feedback!
Awesome!
Completion rate improved to 2.63single