Hvordan sjekke om en streng Inneholder Bare Alphabet Letters i Visual Basic

Hvordan sjekke om en streng Inneholder Bare Alphabet Letters i Visual Basic


Regulære uttrykk har blitt mye brukt i mange programmeringsspråk for å utføre tekst validering og mønstergjenkjenning. Visual Basic Express Edition har nå funksjonalitet for å tillate bruk av regulære uttrykk. Regulære uttrykk syntaks kan være vanskelig å mestre, men strømmen en utvikler har med dem er utrolig. Vanlige bruk av regulære uttrykk er e-postadressen, numeriske områder, URL-adresser, personnummer og telefonnummer validering. Mange vanlige regulære uttrykk har blitt godt dokumentert og gjort tilgjengelig for bruk.

Bruksanvisning

1 Åpne Visual Basic Express og opprette et nytt prosjekt ved hjelp av "Windows Forms mal."

2 Dra knappen komponent fra verktøykassen menyen på "Form1." Merk knappen som "Button1."

3 Dra en tekstboks komponent fra verktøykassen menyen på "Form1." Merk tekstboksen som "Textbox1."

4 Dobbeltklikk på "Button1" og kopiere følgende kode i subrutinen:
MsgBox (Regex.IsMatch (TextBox1.Text, «^ [a-za-Z] * $"))

5 Lim inn følgende linje med kode ovenfor teksten "Public Class Form1":
import System.Text.RegularExpressions

6 Trykk på "5" for å kjøre programmet i feilsøkingsmodus. Skriv "ABCD" inn textbox1 og klikk Button1. En melding av "True" vil bli vist i en ny meldingsboks viser bare bokstaver var i strengen fra textbox1. Skriv "123" i textbox1 og klikk Button1. En melding fra "False" vil bli vist i en ny meldingsboks viser annet enn bokstaver tegnene var i strengen fra textbox1.