Test di una parola , stringa o una sequenza di caratteri , per vedere se rispondono a un modello di base , come ad esempio utilizzando solo caratteri alfabetici , è un compito potenzialmente impegnativo. Tuttavia, Visual Basic supporta una sintassi speciale, chiamato espressioni regolari ( o regex ) , che rende il compito facile . Istruzioni 
 1 
 Fare clic su " Strumenti ". Trascinare un pulsante e una casella di testo nel form. 
 
 2 Fare doppio clic sul pulsante . Questo vi porterà l'editor di codice per quando l'utente fa clic sul pulsante . Incollare il seguente codice: 
 
 Dim s As String = TextBox1.Text 
 3 
 incolla quanto segue per dichiarare le espressioni regolari che descrivono due tipi di test alfabeto : < br > 
 Dim alphaNumericRegex As New Regex ( "^ \\ w + $ " ) per 
 Dim alphaOnlyRegex As New Regex ( "^ [ a-zA - Z ] + $ " ) per 
 espressioni regolari sintassi può sembrare un po ' difficile all'inizio , quindi andiamo con un passo alla volta . Entrambi i comandi di sintassi iniziano e finiscono con il " ^" e "$" . Questi sono i comandi regex per l'inizio e la fine di una stringa . La regex alfanumerico , che corrisponde a lettere e numeri , utilizza il comando " \\ w +" . " \\ w " indica qualsiasi carattere alfanumerico , mentre il segno più dice di consentire più di un carattere da abbinare. Così l'intero modello di incontro è " l'inizio di una stringa , un numero qualsiasi di caratteri alfanumerici , e alla fine della stringa . " 
 
 Il secondo comando è simile al primo , ma contiene " [ a-zA- Z ] ". Questi gli dicono di corrisponde a nessuno dei personaggi indicati nella gamma . Quindi sarebbe leggere " inizio di una stringa , un numero qualsiasi di caratteri tra una 'a' e 'z ' o ' A' e 'Z ', e alla fine della stringa . " 
 
 Vedere la risorsa per ulteriori . dettagli sul Sintassi delle espressioni regolari 
 4 
 incollare le seguenti righe che metteranno alla prova il codice e stampare i risultati per il debugger : 
 
 Debug.WriteLine ( " e ' alfanumerico ? " & alphaNumericRegex.IsMatch ( s ) ) per 
 Debug.WriteLine ( " e ' solo alfa ? " & alphaOnlyRegex.IsMatch ( s ) ) economici 5 
 Premere " F5 " per eseguire il test .