Wie eine E-Mail-Adresse, die mit regulären Ausdruck überprüft

February 20

Ein regulärer Ausdruck ist eine Textzeichenfolge, die einem Suchmuster beschrieben. Diese Ausdrücke werden häufig von Suchtools zum durchlesen Seiten Text, ein Vorkommen einer Zeichenfolge zu finden, das Muster eines regulären Ausdrucks übereinstimmt. Eine häufige Verwendung von regulären Ausdrücken in Web-Entwicklung ist eine e-Mail in einem Formularfeld validieren.

Anweisungen

1 Entwickeln Sie eine Definition für eine gültige Email-Adresse, die Ihre Anwendungsanforderungen erfüllt. Ein e-Mail-Validierung regulärer Ausdruck könnte einfach überprüfen, ob ein Benutzer eingegeben, so etwas wie eine e-Mail, anstatt eine Reihe von Kauderwelsch. Definieren Sie selbst welche eine "gültige Email" wäre dann Handwerk einen Ausdruck, der Ihre Definition erfüllt.

2 Den regulären Ausdruck, Ihre gültige e-Mail Definitionsgrundlage zu entwickeln. Wenn definieren Sie eine gültige e-Mail-Adresse die e-Mail "als [email protected]" könnten, könnte ein regulärer Ausdruck, der diese e-Mail akzeptieren würde sein "im \b[A-Za-z0-9._-]+@[A-Za-z0-9.-]+. [A-Za-Z] {2,4} \b".

3 Verwenden Sie den regulären Ausdruck, die, den Sie in die Zielanwendung entwickelt haben. Ein regulärer Ausdruck wird oft als Parameter an eine Funktion oder als Konstante innerhalb einer Funktion verwendet. Abhängig von der Skript- oder Programmiersprache Sprache variiert die Verwendung des regulären Ausdrucks. In einem PHP-Skript, Validierung erfolgen kann mithilfe der Funktion "Preg_match":

if ( preg_match( $myPattern, $email){

echo "Email is valid!";

}

where "$myPattern" is the regular expression that you created and "$email" is the email that the user entered.