Contenu du cours
Java Étendu
Java Étendu
Défi : Validation de l'Email
Swipe to start coding
Votre tâche consiste à implémenter la validation des emails en supprimant les espaces de début et de fin de la chaîne. Ensuite, vérifiez la validité de l'email selon trois conditions : il doit y avoir des caractères avant le symbole @
, il doit y avoir des caractères après le @
, et le domaine après le @
doit contenir un point. Si l'email est valide, extrayez et affichez le domaine (la partie après le symbole @
, sans inclure le symbole lui-même).
- Dans la méthode
validateEmail
, trouvez l'index du symbole@
dans l'email
. - Dans la méthode
validateEmail
, trouvez l'index du premier symbole point (.
) dans l'email
. - Vérifiez que l'index
@
est supérieur à0
, et que l'index du point est supérieur à l'index@
et inférieur à la longueur de l'email moins 1. - Dans la méthode
extractDomainFromEmail
, trouvez l'index du symbole@
dans l'email
. - Extrayez et retournez la sous-chaîne commençant par le caractère immédiatement après
@
dans la méthodeextractDomainFromEmail
. - Dans la méthode
main
, supprimez les espaces de début et de fin de la chaîne d'email.
Solution
solution
Merci pour vos commentaires !
Défi : Validation de l'Email
Swipe to start coding
Votre tâche consiste à implémenter la validation des emails en supprimant les espaces de début et de fin de la chaîne. Ensuite, vérifiez la validité de l'email selon trois conditions : il doit y avoir des caractères avant le symbole @
, il doit y avoir des caractères après le @
, et le domaine après le @
doit contenir un point. Si l'email est valide, extrayez et affichez le domaine (la partie après le symbole @
, sans inclure le symbole lui-même).
- Dans la méthode
validateEmail
, trouvez l'index du symbole@
dans l'email
. - Dans la méthode
validateEmail
, trouvez l'index du premier symbole point (.
) dans l'email
. - Vérifiez que l'index
@
est supérieur à0
, et que l'index du point est supérieur à l'index@
et inférieur à la longueur de l'email moins 1. - Dans la méthode
extractDomainFromEmail
, trouvez l'index du symbole@
dans l'email
. - Extrayez et retournez la sous-chaîne commençant par le caractère immédiatement après
@
dans la méthodeextractDomainFromEmail
. - Dans la méthode
main
, supprimez les espaces de début et de fin de la chaîne d'email.
Solution
solution
Merci pour vos commentaires !