Visual Basic ( VB ) är ett programmeringsspråk publiceras av Microsoft som en del av sin Visual Studio Suite . För att utföra valideringar på e-postadresser , använder Visual Basic branschstandard " reguljära uttryck " syntax . Detta bestämmer att textsträngar passform definierade mönster . Instruktioner
1
Skapa ett nytt projekt genom att klicka på " File " och " Nytt projekt . " Ge den namnet " EmailVerifier . " Du kommer att presenteras med en tom grafiskt användargränssnitt ( GUI ) form . Dra en " textbox " och " knapp " från verktygslådan till ditt formulär
2
. Textrutan kommer att ge dig en plats att ange e- postadress , medan knappen kommer att starta verifieringen .
3
Dubbelklicka på knappen för att skapa en click-händelse . Detta kommer också att ta dig till källkod editor för projektet
4
Klistra in följande i metoden med titeln " Button1_Click : " .
Dim regexPattern As String = " ^ [ A - Za - z0 - 9._ % + - ] + @ [ A - Za - z0 - 9 - . . ] + \\ [ A - Za - z ] { 2,4 } $ "
Dim emailRegEx som System.Text.RegularExpressions.Regex = Ny System.Text.RegularExpressions.Regex ( regexPattern ) katalog
Detta skapar en vanlig express som kommer att matcha e-postadresser . Den reguljära uttryck Syntaxen är ganska komplicerat , men det sägs att en giltig e-postadress består av en serie bokstäver och siffror , följt av ett @-tecken , följt av en annan serie av bokstäver och siffror , följt av en period och med en serie av två . till fyra bokstäver
5
Klistra in följande omedelbart efter koden från föregående steg :
Dim resultat As Boolean = emailRegEx.IsMatch ( TextBox1.Text ) katalog
Debug.WriteLineIf ( resultat , " Detta mail är giltigt . " ) katalog
Debug.WriteLineIf ( Not resultat , " Denna post är inte giltig . " ) katalog
Detta utför validering och skriver ut resultat till debugger .