String manipulatie kan een gedoe met String Methoden zijn , maar om het proces te versnellen , kunt u de Regex klasse gebruiken om snel snaren te manipuleren . De Regex klasse wordt vaak gebruikt om grote hoeveelheden tekst te vervangen ontleden , te bewerken of gegevens in een string te verwijderen . Gebruik de Matches methode om de woorden snel tellen in een string . Deze methode zoekt de string voor alle exemplaren van een reguliere expressie , zoals woorden . Instructies 1 Lancering Microsoft Visual Basic Express . Klik op " New Project" van het linkerdeel van het venster , en selecteer " Windows Forms Application . " Klik op "OK . " Dubbelklik op " TextBox " 2 van de " Toolbox " deelvenster naar een nieuwe checkbox controle toe te voegen aan het formulier . Dubbelklik op " knop" om een nieuwe knop toe te voegen . Dubbelklik op " Button1 " om de Visual Basic venster openen Kopieer 3 en plak de volgende in de eerste lijn om de Regex Klasse namespace verklaren : . Imports System . Text.RegularExpressions Kopieer 4 en plak de volgende code hieronder " Button1_Click " naar een variabele declareren en krijgen de string getypt in het tekstvak door de gebruiker : Dim wordString als String wordString = Me.TextBox1.Text.ToString ( ) 5 Kopieer en plak de volgende code om het aantal woorden te krijgen van de string variabele : Dim wrdCnt Zoals MatchCollection = Regex.Matches ( wordString , " [ \\ S ] + " ) op Twitter Copy 6 en plak de volgende code om het aantal woorden met behulp van een bericht wilt weergeven : MessageBox.Show ( wrdCnt.Count.ToString ( ) ) Druk op " F5 " 7 om uw programma uit te voeren en typ een zin in het tekstvak . Druk op " Button1 " om het aantal woorden weer te geven .
|