Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: E-Mail-Validierung | String-Fortgeschritten
Java Erweitert

bookHerausforderung: E-Mail-Validierung

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.

  1. Im validateEmail-Verfahren den Index des @-Symbols in der email ermitteln.
  2. Im validateEmail-Verfahren den Index des letzten Punktes (.) in der email ermitteln.
  3. Überprüfen, dass der @-Index größer als 0 ist und der Punkt-Index größer als der @-Index sowie kleiner als die Länge der E-Mail minus 1 ist.
  4. Im extractDomainFromEmail-Verfahren den Index des @-Symbols in der email ermitteln.
  5. Im @-Verfahren das Teilstück ab dem Zeichen direkt nach dem extractDomainFromEmail extrahieren und zurückgeben.
  6. Im main-Verfahren führende und nachgestellte Leerzeichen aus dem E-Mail-String entfernen.

Lösung

solution.java

solution.java

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 7
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

close

Awesome!

Completion rate improved to 2.63

bookHerausforderung: 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.

  1. Im validateEmail-Verfahren den Index des @-Symbols in der email ermitteln.
  2. Im validateEmail-Verfahren den Index des letzten Punktes (.) in der email ermitteln.
  3. Überprüfen, dass der @-Index größer als 0 ist und der Punkt-Index größer als der @-Index sowie kleiner als die Länge der E-Mail minus 1 ist.
  4. Im extractDomainFromEmail-Verfahren den Index des @-Symbols in der email ermitteln.
  5. Im @-Verfahren das Teilstück ab dem Zeichen direkt nach dem extractDomainFromEmail extrahieren und zurückgeben.
  6. Im main-Verfahren führende und nachgestellte Leerzeichen aus dem E-Mail-String entfernen.

Lösung

solution.java

solution.java

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 7
single

single

some-alt