Utfordring: E-postvalidering
Oppgave
Swipe to start coding
Implementer e-postvalidering ved å fjerne eventuelle innledende og avsluttende mellomrom fra strengen. Kontroller deretter e-postens gyldighet basert på tre betingelser: det må være tegn før @
-symbolet, det må være tegn etter @
, og domenet etter @
må inneholde en punktum. Hvis e-posten er gyldig, skal domenet (delen etter @
-symbolet, uten selve symbolet) hentes ut og vises.
- I
validateEmail
-metoden, finn indeksen til@
-symbolet iemail
. - I
validateEmail
-metoden, finn indeksen til det siste punktumet (.
) iemail
. - Kontroller at
@
-indeksen er større enn0
, og at punktumindeksen er større enn@
-indeksen og mindre enn lengden på e-posten minus 1. - I
extractDomainFromEmail
-metoden, finn indeksen til@
-symbolet iemail
. - Hent ut og returner delstrengen som starter fra tegnet rett etter
@
iextractDomainFromEmail
-metoden. - I
main
-metoden, fjern eventuelle innledende og avsluttende mellomrom fra e-poststrengen.
Løsning
solution.java
Alt var klart?
Takk for tilbakemeldingene dine!