Kursinhalt
Java Erweitert
Java Erweitert
Herausforderung: E-Mail-Validierung
Swipe to start coding
Ihre Aufgabe ist es, eine E-Mail-Validierung zu implementieren, indem Sie alle führenden und nachfolgenden Leerzeichen aus dem String entfernen. Überprüfen Sie dann die Gültigkeit der E-Mail anhand von drei Bedingungen: Es müssen Zeichen vor dem @
-Symbol vorhanden sein, es müssen Zeichen nach dem @
vorhanden sein, und die Domain nach dem @
muss einen Punkt enthalten. Wenn die E-Mail gültig ist, extrahieren und anzeigen Sie die Domain (den Teil nach dem @
-Symbol, ohne das Symbol selbst).
- Finden Sie in der Methode
validateEmail
den Index des@
-Symbols in deremail
. - Finden Sie in der Methode
validateEmail
den Index des ersten Punktes (.
) in deremail
. - Überprüfen Sie, dass der
@
-Index größer als0
ist und der Punkt-Index größer als der@
-Index und kleiner als die Länge der E-Mail minus 1 ist. - Finden Sie in der Methode
extractDomainFromEmail
den Index des@
-Symbols in deremail
. - Extrahieren und geben Sie das Teilstring zurück, das in der Methode
@
unmittelbar nach demextractDomainFromEmail
-Symbol beginnt. - Entfernen Sie in der
main
-Methode alle führenden und nachfolgenden Leerzeichen aus dem E-Mail-String.
Lösung
solution
Danke für Ihr Feedback!
Herausforderung: E-Mail-Validierung
Swipe to start coding
Ihre Aufgabe ist es, eine E-Mail-Validierung zu implementieren, indem Sie alle führenden und nachfolgenden Leerzeichen aus dem String entfernen. Überprüfen Sie dann die Gültigkeit der E-Mail anhand von drei Bedingungen: Es müssen Zeichen vor dem @
-Symbol vorhanden sein, es müssen Zeichen nach dem @
vorhanden sein, und die Domain nach dem @
muss einen Punkt enthalten. Wenn die E-Mail gültig ist, extrahieren und anzeigen Sie die Domain (den Teil nach dem @
-Symbol, ohne das Symbol selbst).
- Finden Sie in der Methode
validateEmail
den Index des@
-Symbols in deremail
. - Finden Sie in der Methode
validateEmail
den Index des ersten Punktes (.
) in deremail
. - Überprüfen Sie, dass der
@
-Index größer als0
ist und der Punkt-Index größer als der@
-Index und kleiner als die Länge der E-Mail minus 1 ist. - Finden Sie in der Methode
extractDomainFromEmail
den Index des@
-Symbols in deremail
. - Extrahieren und geben Sie das Teilstring zurück, das in der Methode
@
unmittelbar nach demextractDomainFromEmail
-Symbol beginnt. - Entfernen Sie in der
main
-Methode alle führenden und nachfolgenden Leerzeichen aus dem E-Mail-String.
Lösung
solution
Danke für Ihr Feedback!