In diesem Beitrag werden wir über einige gängige Methoden zur Validierung von E -Mail -Adressen in JavaScript sprechen.
Validierung der E -Mail -Adresse in JavaScript?
Bei der Überprüfung eines HTML -Formulars ist die Validierung der E -Mail ein kritischer Schritt. In JavaScript können Sie die E -Mail -Adresse validieren:
Lassen Sie uns untersuchen, wie diese Ansätze die E -Mail validieren werden.
Methode 1: Validieren Sie die E -Mail -Adresse mit Regex
Um eine E -Mail zu validieren, können Sie mit JavaScript ein Regex -Muster/reguläre Ausdruck verwendenpassen()" Methode. Der Wert der angegebenen E -Mail in einem Eingabebuch wird mit einem regulären Ausdruck oder Regex -Muster mit der match () -Methode verglichen.
Syntax
Befolgen Sie die folgende Syntax zur Überprüfung einer E -Mail mit der Methode () -Methode:
Hier das "regexpatternIst der reguläre Ausdruck, der mit dem Wert des Textfelds übereinstimmt.
Schauen Sie sich nun das folgende Beispiel an.
Beispiel
In diesem Beispiel werden wir ein HTML-Formular erstellen, das einen Eingabwert und eine Schaltfläche enthält, die überprüft, ob die eingegebene E-Mail gültig ist oder nicht, indem die benutzerdefinierte JavaScript-Funktion mit dem Namen "" "Mailvalidation ()”:
In der JavaScript -Datei werden wir die “definieren“Mailvalidation ()Methode, die den Wert des Eingangsfeldes als Parameter nimmt. Definieren Sie danach ein Regex-Muster für E-Mails, das A-Za-Z-Alphabeten, Zeichen, 0-9 Ziffern mit @ und ((.). Rufen Sie dann die match () -Methode mit dem Eingabtextwert auf, indem Sie das Regex -Muster übergeben. Wenn der Wert des Eingangstextes mit der Regex übereinstimmt, wird eine Warnung mit der Nachricht angezeigtGültige E-Mail-Adresse!”; Andernfalls zeigt die Warnung eine angegebene Nachricht:
Funktion mailvalidation (InputText)Es ist ersichtlich, dass unsere definierte Methodik perfekt zur Überprüfung der E -Mail -Adresse funktioniert:
Sehen wir uns eine andere Methode an, um E -Mails zu validieren, ohne Regex zu verwenden.
Methode 2: Validieren Sie die E -Mail -Adresse, ohne Regex zu verwenden
Zur Validierung von E -Mails ohne Regex können Sie das verwendeninklusive ()" Methode. Es gibt einen Booleschen Wert als Ausgabe. Es akzeptiert Charaktere als Argument und kehrt zurück “WAHR"Wenn sie im Eingang existieren, gibt es sonst aus" aus "FALSCH”.
Syntax
Befolgen Sie die unterbereitete Syntax, um die include () -Methode zu verwenden:
Hier, "Figuren" sind die (@) Zeichen und (.) die in der eingegebenen E -Mail überprüft werden.
Beispiel
In diesem Beispiel werden wir Änderungen in der oben erstellten JavaScript-Funktion namens “vornehmen“Mailvalidation ()”. Hier verwenden wir die Include () -Methode in der Funktion, um den Eingangswert zu überprüfen, ob er enthält ((@) Zeichen und (.) oder nicht:
Ausgang
Wir haben die einfachsten Methoden zur Validierung von E -Mail -Adressen mit JavaScript zusammengestellt.
Abschluss
Um eine E -Mail -Adresse zu validieren, können Sie die “verwenden“passen()"Methode zur Validierung mit Regex oder"inklusive ()Methode zur Validierung der E -Mail ohne Regex. Die match () -Methode entspricht der eingegebenen E -Mail -Adresse mit dem jeweiligen Regex, während die Include () -Methode überprüft die “@" und das ".”In der E -Mail sind beide in der eingegebenen E -Mail enthalten oder nicht. In diesem Beitrag wurde die Methoden zur Validierung von E -Mail -Adressen in JavaScript mit detaillierten Beispielen erörtert.