Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Validação de E-mail | String Avançado
Java Avançado

bookDesafio: Validação de E-mail

Tarefa

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).

  1. No método validateEmail, encontre o índice do símbolo @ no email.
  2. No método validateEmail, encontre o índice do último ponto (.) no email.
  3. Verifique se o índice do @ é maior que 0, e se o índice do ponto é maior que o índice do @ e menor que o comprimento do e-mail menos 1.
  4. No método extractDomainFromEmail, encontre o índice do símbolo @ no email.
  5. Extraia e retorne a substring a partir do caractere imediatamente após o @ no método extractDomainFromEmail.
  6. No método main, remova quaisquer espaços em branco no início e no final da string de e-mail.

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 7
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain how the charAt() method works?

What does the substring() method do?

Can you give an example using both charAt() and substring()?

close

Awesome!

Completion rate improved to 2.63

bookDesafio: Validação de E-mail

Deslize para mostrar o menu

Tarefa

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).

  1. No método validateEmail, encontre o índice do símbolo @ no email.
  2. No método validateEmail, encontre o índice do último ponto (.) no email.
  3. Verifique se o índice do @ é maior que 0, e se o índice do ponto é maior que o índice do @ e menor que o comprimento do e-mail menos 1.
  4. No método extractDomainFromEmail, encontre o índice do símbolo @ no email.
  5. Extraia e retorne a substring a partir do caractere imediatamente após o @ no método extractDomainFromEmail.
  6. No método main, remova quaisquer espaços em branco no início e no final da string de e-mail.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 7
single

single

some-alt