Visual Basic (VB ) ist eine Programmiersprache, die von Microsoft als Teil seiner Visual Studio-Suite veröffentlicht . Um Validierungen auf Email-Adressen durchführen , verwendet Visual Basic den Industriestandard " regulären Ausdruck " Syntax . Dieser bestimmt, dass Text-Strings fit Muster definiert. Anleitung
1
Erstellen eines neuen Projekts durch Klick auf " Datei" und " New Project". Geben Sie ihm den Namen " EmailVerifier . " Sie werden mit einem leeren Graphical User Interface ( GUI) Form präsentiert werden.
2
Ziehen Sie ein " Textfeld " und " Taste " aus der Toolbox auf das Formular. Das Textfeld wird Ihnen einen Platz zum Eingang der E-Mail -Adresse , während die Taste, um die Überprüfung zu starten wird .
3
Doppelklicken Sie auf die Schaltfläche, um einen Click-Ereignis zu erstellen. Dieser wird Sie auch in den Quellcode -Editor für das Projekt
4
Fügen Sie den folgenden innerhalb der Methode mit dem Titel " Button1_Click : " .
Dim regexPattern As String = "^ [A -Za- z0- 9._ % + - ] + @ [A -Za- z0-9 - . . ] + \\ [A -Za- z] { 2,4 } $ "
Dim emailRegEx wie System.Text.RegularExpressions.Regex = New System.Text.RegularExpressions.Regex ( regexPattern )
Dies schafft eine regelmäßige Express , die E-Mail -Adressen übereinstimmen . Die Syntax für reguläre Ausdrücke ist ziemlich kompliziert, aber es gibt an, dass eine gültige E-Mail -Adresse aus einer Reihe von Buchstaben und Zahlen , durch ein @-Zeichen durch eine weitere Reihe von Buchstaben und Zahlen , gefolgt von einem Punkt und durch eine Reihe von zwei gefolgt besteht . den vier Buchstaben
5
Fügen Sie den folgenden Code unmittelbar nach dem aus dem vorherigen Schritt :
Dim Ergebnis As Boolean = emailRegEx.IsMatch ( TextBox1.Text )
< p > Debug.WriteLineIf ( Ergebnis ", Diese E-Mail ist gültig. " )
Debug.WriteLineIf (nicht Ergebnis ", Diese E-Mail ist nicht gültig. " )
Diese führt die Validierung und druckt das Ergebnisse der Debugger.