Visual Basic ( VB) er et programmeringssprog udgivet af Microsoft som en del af sin Visual Studio suite. For at udføre valideringer på e-mail adresser , Visual Basic bruger industri standard " regulært udtryk " syntaks. Dette bestemmer , at tekststrenge passer definerede mønstre . Instruktioner
1
Opret et nyt projekt ved at klikke på "File " og " Nyt projekt ". Giv den navnet " EmailVerifier ". Du vil blive præsenteret med en tom Graphical User Interface ( GUI) formular.
2
Træk et " tekstfelt " og " button" fra værktøjskassen på din formular. Tekstfeltet vil give dig et sted at indtaste den e-mailadresse , mens knappen vil starte verifikationsprocessen .
3
Dobbeltklik på knappen for at oprette et klik begivenhed. Dette vil også tage dig til kildekoden editor for projektet
4
Indsæt følgende i metoden med titlen " 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 )
Dette skaber en regelmæssig Express, der vil matche email-adresser. Det regulære udtryk syntaks temmelig kompliceret, men det specificeres, at en gyldig e-mail -adresse består af en række bogstaver og tal , efterfulgt af et @ tegn , efterfulgt af en anden serie af bogstaver og tal , efterfulgt af en periode, og af en række to . til fire bogstaver
5
Indsæt følgende umiddelbart efter koden fra det foregående trin : Hej
Dim resultat Som Boolean = emailRegEx.IsMatch ( TextBox1.Text )
< p > Debug.WriteLineIf ( resultat, " Denne e-mail er gyldig. " )
Debug.WriteLineIf ( ikke resultat, " Denne e-mail er ikke gyldig. " )
Dette udfører validering og udskriver resultaterne til debugger .