String manipulasjon kan være en problemfri å bruke String Metoder , men for å få fortgang i prosessen , kan du bruke Regex Class raskt manipulere strenger . The Regex klassen er vanligvis brukes til å analysere store mengder tekst for å erstatte , redigere eller slette data i en streng. Bruk Kamper metode for raskt å telle ord i en streng. Denne metoden søker strengen for alle forekomster av et regulært uttrykk , for eksempel ord . Instruksjoner
en
Launch Microsoft Visual Basic Express . Klikk " Nytt prosjekt " fra ruten til venstre i vinduet , og velg "Windows Forms Application ". Klikk "OK".
2
Dobbeltklikk på " TextBox " fra " Toolbox" -ruten for å legge til en ny boksen kontrollen til skjemaet . Dobbeltklikk på " Button" for å legge til en ny knapp . Dobbeltklikk på " Button1 " for å åpne Visual Basic Window
3
Kopier og lim inn følgende i første linje for å erklære Regex Class namespace : .
Import System . Text.RegularExpressions
4
Kopier og lim inn følgende kode under " button1_click " for å erklære en variabel og få strengen skrevet i tekstboksen av brukeren : en
Dim wordString As String
wordString = Me.TextBox1.Text.ToString ( )
5
Kopier og lim inn følgende kode for å få ordet telle fra strengvariabelen : en
Dim wrdCnt Som MatchCollection = Regex.Matches ( wordString , " [\\ S ] +" )
6
Kopier og lim inn følgende kode for å vise ord teller ved hjelp av en meldingsboks :
< p > MessageBox.Show ( wrdCnt.Count.ToString ( ) )
7
Trykk " F5 " for å kjøre programmet , og skriv en setning i tekstboksen . Trykk " Button1 " for å vise ord teller .