Abschnitt 3. Kapitel 7
single
Herausforderung: E-Mail-Validierung
Swipe um das Menü anzuzeigen
Aufgabe
Swipe to start coding
Implementierung der E-Mail-Validierung durch Entfernen von führenden und nachgestellten Leerzeichen aus dem String. Anschließend Überprüfung der Gültigkeit der E-Mail anhand von drei Bedingungen: Es müssen Zeichen vor dem @-Symbol stehen, es müssen Zeichen nach dem @ folgen und die Domain nach dem @ muss einen Punkt enthalten. Ist die E-Mail gültig, soll die Domain (der Teil nach dem @-Symbol, ohne das Symbol selbst) extrahiert und angezeigt werden.
- Im
validateEmail-Verfahren den Index des@-Symbols in deremailermitteln. - Im
validateEmail-Verfahren den Index des letzten Punktes (.) in deremailermitteln. - Überprüfen, dass der
@-Index größer als0ist und der Punkt-Index größer als der@-Index sowie kleiner als die Länge der E-Mail minus 1 ist. - Im
extractDomainFromEmail-Verfahren den Index des@-Symbols in deremailermitteln. - Im
@-Verfahren das Teilstück ab dem Zeichen direkt nach demextractDomainFromEmailextrahieren und zurückgeben. - Im
main-Verfahren führende und nachgestellte Leerzeichen aus dem E-Mail-String entfernen.
Lösung
War alles klar?
Danke für Ihr Feedback!
Abschnitt 3. Kapitel 7
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen