Hvordan sjekke en streng for alfabetet i Visual Basic-kode

Hvordan sjekke en streng for alfabetet i Visual Basic-kode


String manipulasjon er nesten et krav i Visual Basic programmering hvis du har planer om å jobbe med String variabler. På et eller annet tidspunkt vil du kjøre inn behovet for å trekke ut bokstaver og inkluderer tall fra en streng variabel. I Visual Basic, kan du bruke "Char.IsLetter" metoden for å sjekke hvert tegn i en streng og finne ut om det er et Unicode brev. Bruk denne metoden for å se etter bokstaver i stedet for å bruke tid å skrive "hvis" uttalelser å sammenligne din karakter med bokstavene i alfabetet.

Bruksanvisning

1 Start Microsoft Visual Basic Express og klikk på "Nytt prosjekt" på "Start Page" -kategorien. Klikk på "Visual Basic" under "Installerte Maler" og dobbeltklikk på "Console Application" for å lage en ny konsoll prosjekt.

2 Kopier og lim inn følgende kode under "Sub main ()" for å lage to variablene du vil bruke til å se etter alfabetet tegn i en streng:

Dim bldStr som ny System.Text.StringBuilder

Dim arrayChr() As Char = "Today is the 18th."

3 Lag en "For ... Loop" ved å skrive inn følgende kode og legge hver alfabetet tegn til "bldStr" variable:

For Each chtr As Char In arrayChr

Hvis Char.IsLetter (chtr) Deretter bldStr.Append (chtr)

neste

4 Vis strengen ved hjelp konsollvinduet ved å skrive inn følgende kode:

Console.Write(bldStr)

MsgBox ( "Ferdig")

5 Trykk "F5" for å kjøre programmet og vise resultatene.