JavaScript-Programm zum Überprüfen einer E-Mail-Adresse

Inhaltsverzeichnis

In diesem Beispiel lernen Sie, ein JavaScript-Programm zu schreiben, das eine E-Mail-Adresse überprüft.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden JavaScript-Programmierthemen kennen:

  • JavaScript Regex
  • JavaScript-Funktion und Funktionsausdrücke
  • JavaScript if… else Anweisung

Beispiel: Verwenden von Regex

 // program to validate an email address function validateEmail(email_id) ( const regex_pattern = /^(((^()()\.,;:s@ ")+(.(^()()\.,;:s@ ")+)*)|( ".+ "))@((((0-9)(1,3).(0-9)(1,3).(0-9)(1,3).(0-9)(1,3)))|(((a-zA-Z-0-9)+.)+(a-zA-Z)(2,)))$/; if (regex_pattern.test(email_id)) ( console.log('The email address is valid'); ) else ( console.log('The email address is not valid'); ) ) validateEmail('[email protected]'); validateEmail('hello@com');

Ausgabe

 Die E-Mail-Adresse ist gültig. Die E-Mail-Adresse ist ungültig

Im obigen Programm das Muster des regulären Ausdrucks

 /^(((^()()\.,;:s@ ")+(.(^()()\.,;:s@ ")+)*)|( ".+ "))@((((0-9)(1,3).(0-9)(1,3).(0-9)(1,3).(0-9)(1,3)))|(((a-zA-Z-0-9)+.)+(a-zA-Z)(2,)))$/

prüft, ob eine E-Mail-Adresse gültig ist oder nicht.

Die test()Methode gibt zurück, truewenn die Zeichenfolge mit dem Regex-Muster übereinstimmt.

Der reguläre Ausdruck (Regex) beschreibt eine Folge von Zeichen, die zum Definieren eines Suchmusters verwendet werden.

Weitere Informationen zum regulären Ausdruck finden Sie unter JavaScript Regular Expression.

Interessante Beiträge...