Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Validation d'Email | String Avancé
Quizzes & Challenges
Quizzes
Challenges
/
Java Avancé

bookDéfi : Validation d'Email

Tâche

Swipe to start coding

Implémenter la validation d'email en supprimant les espaces au début et à la fin de la chaîne. Ensuite, vérifier la validité de l'email selon trois conditions : il doit y avoir des caractères avant le symbole @, des caractères après le @, et le domaine après le @ doit contenir un point. Si l'email est valide, extraire et afficher le domaine (la partie après le symbole @, sans inclure ce symbole).

  1. Dans la méthode validateEmail, trouver l'index du symbole @ dans l'email.
  2. Dans la méthode validateEmail, trouver l'index du dernier symbole point (.) dans l'email.
  3. Vérifier que l'index du @ est supérieur à 0, et que l'index du point est supérieur à l'index du @ et inférieur à la longueur de l'email moins 1.
  4. Dans la méthode extractDomainFromEmail, trouver l'index du symbole @ dans l'email.
  5. Extraire et retourner la sous-chaîne commençant immédiatement après le @ dans la méthode extractDomainFromEmail.
  6. Dans la méthode main, supprimer les espaces au début et à la fin de la chaîne d'email.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 7
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

Awesome!

Completion rate improved to 2.63

bookDéfi : Validation d'Email

Glissez pour afficher le menu

Tâche

Swipe to start coding

Implémenter la validation d'email en supprimant les espaces au début et à la fin de la chaîne. Ensuite, vérifier la validité de l'email selon trois conditions : il doit y avoir des caractères avant le symbole @, des caractères après le @, et le domaine après le @ doit contenir un point. Si l'email est valide, extraire et afficher le domaine (la partie après le symbole @, sans inclure ce symbole).

  1. Dans la méthode validateEmail, trouver l'index du symbole @ dans l'email.
  2. Dans la méthode validateEmail, trouver l'index du dernier symbole point (.) dans l'email.
  3. Vérifier que l'index du @ est supérieur à 0, et que l'index du point est supérieur à l'index du @ et inférieur à la longueur de l'email moins 1.
  4. Dans la méthode extractDomainFromEmail, trouver l'index du symbole @ dans l'email.
  5. Extraire et retourner la sous-chaîne commençant immédiatement après le @ dans la méthode extractDomainFromEmail.
  6. Dans la méthode main, supprimer les espaces au début et à la fin de la chaîne d'email.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 7
single

single

some-alt