Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Počet slov v textové polia v programe Visual Basic ( VB )

manipulácia String môže byť hádka pomocou String metódy , ale na urýchlenie procesu , môžete použiť Regex Trieda rýchlo manipulovať reťazca . Trieda Regex sa bežne používa na analýzu veľké množstvo textu nahradiť , upraviť alebo odstrániť dáta v reťazci . Pomocou metódy Matches rýchlo spočítať slová v reťazci . Táto metóda vyhľadáva reťazec pre všetky výskyty regulárneho výrazu , ako sú slová . Pokyny dovolená 1

Spustite program Microsoft Visual Basic Express . Kliknite na tlačidlo " Nový projekt " z ľavého tably okna , a vyberte "Windows Forms . " Kliknite na tlačidlo " OK " .
2

Double - kliknite na " textové pole " z " Toolbox " paneli pridať nový ovládací prvok políčko na formulári . Double - kliknite na " tlačidlo " pridať nové tlačidlo . Double - kliknite na " Button1 " otvorte Visual Basic okno
3

Skopírujte a vložte nasledujúci v prvom riadku deklarovať menný priestor Regex Trieda : .

Dovoz systému . Text.RegularExpressions
4

skopírujte a vložte nasledujúci kód pod " button1_Click " vyhlásiť jednu premennú a získať reťazec zadaný do textového poľa užívateľom :

Dim wordString As string

wordString = Me.TextBox1.Text.ToString ( )
5

skopírujte a vložte nasledujúci kód získať počet slov z reťazcové premenné :

Dim wrdCnt Ako MatchCollection = Regex.Matches ( wordString , " [ \\ S ] + " )
6

skopírujte a vložte nasledujúci kód zobraziť počet slov pomocou správou :

MessageBox.Show ( wrdCnt.Count.ToString ( ) )
7

Stlačte " F5 " spustiť program a zadať vetu do textového poľa . Stlačením tlačidla " Button1 " sa zobrazí počet slov .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené