Wie Sie überprüfen, ob eine Zeichenfolge enthält nur Alphabet Buchstaben in Visual Basic

October 6

Reguläre Ausdrücke haben in vielen Programmiersprachen verbreitet worden Text Validierung und Mustererkennung durchführen. Visual Basic Express Edition hat nun die Funktionalität erlauben die Verwendung von regulären Ausdrücken. Syntax für reguläre Ausdrücke kann schwierig zu meistern sein, aber die macht, die ein Entwickler mit ihnen hat, ist erstaunlich. Häufige Verwendungen von regulären Ausdrücken sind e-Mail-Adresse, numerische Bereiche, URL-Adressen, Sozialversicherungsnummern und Validierung der Telefon-Nummer. Viele gemeinsame reguläre Ausdrücke wurden gut dokumentiert und für die Verwendung zur Verfügung gestellt.

Anweisungen

1 Öffnen Sie Visual Basic Express Edition und erstellen ein neues Projekt mit der "Windows-Formulare-Vorlage."

2 Ziehen Sie Button-Komponente aus der Toolbox-Menü auf "Form1". Beschriftung der Schaltfläche als "Button1."

3 Ziehen Sie eine Textbox-Komponente im Menü des Werkzeugfensters auf "Form1". Beschriften Sie die Textbox als "Textbox1."

4 Doppelklicken Sie auf "Button1" und kopieren Sie den folgenden Code in der Unterroutine:MsgBox (Regex.IsMatch (TextBox1.Text, ^[a-zA-Z]*$"))"

5 Fügen Sie die folgende Codezeile oberhalb des Textes "Public Class Form1":Einfuhren System.Text.RegularExpressions

6 Drücken Sie die "5" Taste, um die Anwendung im Debugmodus ausführen. Geben Sie in textbox1 "ABCD", und klicken Sie auf button1. Eine Meldung von "True" wird in einem neuen Meldungsfeld zeigt, dass nur Briefe wurden in der Zeichenfolge von textbox1 angezeigt. Geben Sie in textbox1 "123", und klicken Sie auf button1. Eine Meldung von "False" wird in einem neuen Meldungsfeld zeigt, dass andere Zeichen als Buchstaben wurden in der Zeichenfolge von textbox1 angezeigt.