Uitdaging: E-mailvalidatie
Swipe to start coding
Implementeer e-mailvalidatie door eventuele voor- en achterliggende spaties uit de string te verwijderen. Controleer vervolgens de geldigheid van het e-mailadres op basis van drie voorwaarden: er moeten tekens vóór het @
-symbool staan, er moeten tekens na het @
-symbool staan, en het domein na het @
-symbool moet een punt bevatten. Als het e-mailadres geldig is, extraheer en toon het domein (het gedeelte na het @
-symbool, exclusief het symbool zelf).
- Zoek in de methode
validateEmail
de index van het@
-symbool in hetemail
. - Zoek in de methode
validateEmail
de index van het laatste punt (.
)-symbool in hetemail
. - Controleer dat de
@
-index groter is dan0
, en dat de puntindex groter is dan de@
-index en kleiner is dan de lengte van het e-mailadres min 1. - Zoek in de methode
extractDomainFromEmail
de index van het@
-symbool in hetemail
. - Extraheer en retourneer de substring die begint vanaf het teken direct na het
@
-symbool in de methodeextractDomainFromEmail
. - Verwijder in de
main
-methode eventuele voor- en achterliggende spaties uit de e-mailstring.
Oplossing
solution.java
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Can you explain how charAt() and substring() work?
Can you give an example using charAt() and substring()?
What kind of task do I need to solve with these methods?
Awesome!
Completion rate improved to 2.63
Uitdaging: E-mailvalidatie
Veeg om het menu te tonen
Swipe to start coding
Implementeer e-mailvalidatie door eventuele voor- en achterliggende spaties uit de string te verwijderen. Controleer vervolgens de geldigheid van het e-mailadres op basis van drie voorwaarden: er moeten tekens vóór het @
-symbool staan, er moeten tekens na het @
-symbool staan, en het domein na het @
-symbool moet een punt bevatten. Als het e-mailadres geldig is, extraheer en toon het domein (het gedeelte na het @
-symbool, exclusief het symbool zelf).
- Zoek in de methode
validateEmail
de index van het@
-symbool in hetemail
. - Zoek in de methode
validateEmail
de index van het laatste punt (.
)-symbool in hetemail
. - Controleer dat de
@
-index groter is dan0
, en dat de puntindex groter is dan de@
-index en kleiner is dan de lengte van het e-mailadres min 1. - Zoek in de methode
extractDomainFromEmail
de index van het@
-symbool in hetemail
. - Extraheer en retourneer de substring die begint vanaf het teken direct na het
@
-symbool in de methodeextractDomainFromEmail
. - Verwijder in de
main
-methode eventuele voor- en achterliggende spaties uit de e-mailstring.
Oplossing
solution.java
Bedankt voor je feedback!
Awesome!
Completion rate improved to 2.63single