Finne en karakter i en streng kan virke som en ganske skremmende oppgave hvis du ikke kjenner de riktige verktøyene for å bruke. Kunsten å manøvrere en streng for å finne en forekomst av et tegn eller en delstreng kalles streng manipulasjon. String manipulasjon er ofte nødvendig å skaffe informasjon om eller å bare validere data i et program . Det er mange innebygde funksjoner som er tilgjengelige for streng objekter for å oppnå dette i et Visual Basic-redigering . Du trenger
Visual Basic-redigering
Vis flere instruksjoner
en
Åpne Visual Basic-redigering . Opprett en ny vb fil , som automatisk åpner filen for redigering
2
Skriv inn følgende i editoren å definere en streng og tilordne den en verdi på "Hello World" : . . Dim str som String = "Hello World"
3
Skriv inn følgende på neste linje for å definere en rekke tegn som lagrer hvert tegn fra en streng i sin egen separate sted holder: Dim strArr ( ) As Char
4
Skriv inn følgende på neste linje for å tildele streng til array ved hjelp av det forhåndsdefinerte strengfunksjon toCharArray : . strArr = str.ToCharArray
5
Skriv inn følgende linjer siste i editoren for å søke i array, strArr , for en bestemt karakter.
Dim c som røye = " l"
Dim n As Integer = 0
Dim teller som heltall = 0
For n = 0 For å strArr.Length - en
p Hvis strArr (n ) = c Deretter
count + = 1
< p > End If
Neste
Console.WriteLine ( " Søket gav " & teller & " forekomster av bokstaven " & c & " i strengen " & str )
6
Test program . Riktig utgang vil lese , fant Søk tre forekomster av bokstaven l i strengen Hello World