Udfordring: E-mailvalidering
Swipe to start coding
Implementér email-validering ved at fjerne eventuelle indledende og afsluttende 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, eksklusiv selve symbolet).
- I metoden
validateEmail
, find indekset for@
-symbolet iemail
. - I metoden
validateEmail
, 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 metoden
extractDomainFromEmail
, find indekset for@
-symbolet iemail
. - Udtræk og returnér delstrengen, der starter fra tegnet umiddelbart efter
@
i metodenextractDomainFromEmail
. - I metoden
main
, fjern eventuelle indledende og afsluttende 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 indledende og afsluttende 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, eksklusiv selve symbolet).
- I metoden
validateEmail
, find indekset for@
-symbolet iemail
. - I metoden
validateEmail
, 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 metoden
extractDomainFromEmail
, find indekset for@
-symbolet iemail
. - Udtræk og returnér delstrengen, der starter fra tegnet umiddelbart efter
@
i metodenextractDomainFromEmail
. - I metoden
main
, fjern eventuelle indledende og afsluttende mellemrum fra email-strengen.
Løsning
solution.java
Tak for dine kommentarer!
Awesome!
Completion rate improved to 2.63single