String manipulation kan vara jobbigt med String Metoder , men att skynda på processen , kan du använda Regex klass att snabbt manipulera strängar . Den Regex klassen används ofta för att analysera stora mängder text att ersätta , ändra eller ta bort data i en sträng . Använd Träffar metod för att snabbt räkna orden i ett snöre . Denna metod söker strängen för alla förekomster av ett reguljärt uttryck , såsom ord . Instruktioner
1
Launch Microsoft Visual Basic Express. Klicka på " Nytt projekt " i den vänstra rutan i fönstret och välj " Windows Forms Application . " Klicka på " OK . "
2
Dubbelklicka på " TextBox " från " Toolbox " rutan för att lägga till en ny kryssruta kontrollen i formuläret . Dubbelklicka på " knappen " för att lägga till en ny knapp . Dubbelklicka på " Button1 " för att öppna Visual Basic Window
3
Kopiera och klistra in följande i den första raden för att förklara Regex klass namespace : .
Import System . Text.RegularExpressions
4
Kopiera och klistra in följande kod under " Button1_Click " att deklarera en variabel och få den sträng som matas in i textrutan av användaren :
Dim wordString som String
wordString = Me.TextBox1.Text.ToString ( )
5
Kopiera och klistra in följande kod för att få antalet ord från strängvariabeln :
Dim wrdCnt som MatchCollection = Regex.Matches ( wordString , " [ \\ S ] + " )
6
Kopiera och klistra in följande kod för att visa antalet ord med en meddelanderuta :
MessageBox.Show ( wrdCnt.Count.ToString ( ) )
7
Tryck " F5 " för att köra programmet och skriv en mening i textrutan . Tryck " Button1 " för att visa antalet ord .