Als «email-validation» getaggte Fragen

Bei der E-Mail-Validierung wird entschieden, ob eine bestimmte Zeichenfolge eine gültige E-Mail-Adresse ist oder nicht. Dies unterscheidet sich von der E-Mail-Überprüfung, die erforderlich ist, um festzustellen, ob eine bestimmte E-Mail-Adresse tatsächlich vorhanden ist und (normalerweise) ob eine bestimmte Person Zugriff darauf hat (z. B. während eines Kontoanmeldevorgangs).



17
Welche Zeichen sind in einer E-Mail-Adresse zulässig?
Ich frage nicht nach einer vollständigen E-Mail-Validierung. Ich möchte nur wissen, welche Zeichen user-nameund serverTeile der E-Mail-Adresse zulässig sind . Dies kann zu stark vereinfacht sein, möglicherweise können E-Mail-Adressen andere Formen annehmen, aber das ist mir egal. Ich user-name@serverfrage nur nach dieser einfachen Form: (zB wild.wezyr@best-server-ever.com) und erlaubten Zeichen in …


30
Wie soll ich eine E-Mail-Adresse validieren?
Was ist eine gute Technik zum Überprüfen einer E-Mail-Adresse (z. B. aus einem Benutzereingabefeld) in Android? org.apache.commons.validator.routines.EmailValidator scheint nicht verfügbar zu sein. Gibt es andere Bibliotheken, die dies tun und bereits in Android enthalten sind, oder müsste ich RegExp verwenden?


10
Überprüfen von E-Mail-Adressen mit jQuery und Regex
Ich bin mir nicht sicher, wie ich das machen soll. Ich muss E-Mail-Adressen mithilfe von Regex wie folgt überprüfen: [a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum) Dann muss ich dies in einer jQuery-Funktion wie dieser ausführen: $j("#fld_emailaddress").live('change',function() { var emailaddress = $j("#fld_emailaddress").val(); // validation here? if(emailaddress){} // end validation $j.ajax({ type: "POST", url: "../ff-admin/ff-register/ff-user-check.php", data: "fld_emailaddress="+ …


9
Überprüfung der E-Mail-Adresse mithilfe von ASP.NET MVC-Datentypattributen
Ich habe einige Probleme mit der Validierung einer E-Mail. In meinem Modell: [Required(ErrorMessage = "Field can't be empty")] [DataType(DataType.EmailAddress, ErrorMessage = "E-mail is not valid")] public string ReceiverMail { get; set; } Aus meiner Sicht: <script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script> <script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script> @Html.TextBoxFor(m => m.ReceiverMail, new { @placeholder="E-mail"}) <br /> @Html.ValidationMessageFor(m …


7
Wie validiere ich eine E-Mail in PHP?
Wie kann ich überprüfen, ob der Eingabewert eine gültige E-Mail-Adresse mit PHP5 ist? Jetzt benutze ich diesen Code function isValidEmail($email){ $pattern = "^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$"; if (eregi($pattern, $email)){ return true; } else { return false; } } aber es zeigt veralteten Fehler. Wie kann ich dieses Problem beheben? Bitte hilf mir.


8
Warum erlaubt die HTML5-Formularvalidierung E-Mails ohne Punkt?
Ich schreibe ein sehr einfaches Modell, um die Validierung von HTML5-Formularen zu demonstrieren. Ich habe jedoch festgestellt, dass bei der E-Mail-Überprüfung weder nach einem Punkt in der Adresse noch nach Zeichen gesucht wird, die diesem Punkt folgen. Mit anderen Worten, "john @ doe" gilt als gültig, wenn es sich eindeutig …

4
Regulärer Ausdruck, der einem Muster entspricht oder eine leere Zeichenfolge ist
Ich habe den folgenden regulären Ausdruck, der einem E-Mail-Adressformat entspricht: ^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$ Dies wird zur Validierung mit einem Formular unter Verwendung von JavaScript verwendet. Dies ist jedoch ein optionales Feld. Wie kann ich diesen regulären Ausdruck ändern, um ihn an ein E-Mail-Adressformat oder eine leere Zeichenfolge anzupassen? Aufgrund meines begrenzten Regex-Wissens …

5
Was ist der einfachste reguläre Ausdruck, um E-Mails so zu validieren, dass sie nicht blind akzeptiert werden? [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen im vergangenen Jahr . Verbessere diese Frage Wenn Benutzer auf meiner Website …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.