Utmaning: E-postvalidering
Swipe to start coding
Implementera e-postvalidering genom att ta bort eventuella inledande och avslutande blanksteg från strängen. Kontrollera sedan e-postadressens giltighet baserat på tre villkor: det måste finnas tecken före @
-symbolen, det måste finnas tecken efter @
, och domänen efter @
måste innehålla en punkt. Om e-postadressen är giltig, extrahera och visa domänen (delen efter @
-symbolen, exklusive själva symbolen).
- I metoden
validateEmail
, hitta indexet för@
-symbolen iemail
. - I metoden
validateEmail
, hitta indexet för den sista punkten (.
) iemail
. - Kontrollera att
@
-indexet är större än0
, och att punktindexet är större än@
-indexet och mindre än längden på e-postadressen minus 1. - I metoden
extractDomainFromEmail
, hitta indexet för@
-symbolen iemail
. - Extrahera och returnera delsträngen som börjar från tecknet omedelbart efter
@
i metodenextractDomainFromEmail
. - I metoden
main
, ta bort eventuella inledande och avslutande blanksteg från e-poststrängen.
Lösning
solution.java
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 2.63
Utmaning: E-postvalidering
Svep för att visa menyn
Swipe to start coding
Implementera e-postvalidering genom att ta bort eventuella inledande och avslutande blanksteg från strängen. Kontrollera sedan e-postadressens giltighet baserat på tre villkor: det måste finnas tecken före @
-symbolen, det måste finnas tecken efter @
, och domänen efter @
måste innehålla en punkt. Om e-postadressen är giltig, extrahera och visa domänen (delen efter @
-symbolen, exklusive själva symbolen).
- I metoden
validateEmail
, hitta indexet för@
-symbolen iemail
. - I metoden
validateEmail
, hitta indexet för den sista punkten (.
) iemail
. - Kontrollera att
@
-indexet är större än0
, och att punktindexet är större än@
-indexet och mindre än längden på e-postadressen minus 1. - I metoden
extractDomainFromEmail
, hitta indexet för@
-symbolen iemail
. - Extrahera och returnera delsträngen som börjar från tecknet omedelbart efter
@
i metodenextractDomainFromEmail
. - I metoden
main
, ta bort eventuella inledande och avslutande blanksteg från e-poststrängen.
Lösning
solution.java
Tack för dina kommentarer!
Awesome!
Completion rate improved to 2.63single