Udfordring: E-mailvalidering
Swipe to start coding
Implementér email-validering ved at fjerne eventuelle foranstillede og efterstillede mellemrum fra strengen. Kontroller derefter emailens gyldighed baseret på tre betingelser: der skal være tegn før @
-symbolet, der skal være tegn efter @
, og domænet efter @
skal indeholde et punktum. Hvis emailen er gyldig, udtræk og vis domænet (delen efter @
-symbolet, eksklusive selve symbolet).
- I
validateEmail
-metoden, find indekset for@
-symbolet iemail
. - I
validateEmail
-metoden, find indekset for det sidste punktum (.
) iemail
. - Kontroller, at
@
-indekset er større end0
, og at punktum-indekset er større end@
-indekset og mindre end længden af emailen minus 1. - I
extractDomainFromEmail
-metoden, find indekset for@
-symbolet iemail
. - Udtræk og returnér understrengen, der starter fra tegnet umiddelbart efter
@
iextractDomainFromEmail
-metoden. - I
main
-metoden, fjern eventuelle foranstillede og efterstillede mellemrum fra email-strengen.
Løsning
solution.java
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 2.63
Udfordring: E-mailvalidering
Stryg for at vise menuen
Swipe to start coding
Implementér email-validering ved at fjerne eventuelle foranstillede og efterstillede mellemrum fra strengen. Kontroller derefter emailens gyldighed baseret på tre betingelser: der skal være tegn før @
-symbolet, der skal være tegn efter @
, og domænet efter @
skal indeholde et punktum. Hvis emailen er gyldig, udtræk og vis domænet (delen efter @
-symbolet, eksklusive selve symbolet).
- I
validateEmail
-metoden, find indekset for@
-symbolet iemail
. - I
validateEmail
-metoden, find indekset for det sidste punktum (.
) iemail
. - Kontroller, at
@
-indekset er større end0
, og at punktum-indekset er større end@
-indekset og mindre end længden af emailen minus 1. - I
extractDomainFromEmail
-metoden, find indekset for@
-symbolet iemail
. - Udtræk og returnér understrengen, der starter fra tegnet umiddelbart efter
@
iextractDomainFromEmail
-metoden. - I
main
-metoden, fjern eventuelle foranstillede og efterstillede mellemrum fra email-strengen.
Løsning
solution.java
Tak for dine kommentarer!
single