Ricerca di un carattere in una stringa può sembrare un compito abbastanza arduo , se non si conoscono gli strumenti giusti da utilizzare . L'arte di manovrare una stringa di trovare un'istanza di un carattere o di una stringa si chiama manipolazione di stringhe . Manipolazione delle stringhe è spesso necessario per raccogliere informazioni su o per convalidare semplicemente i dati in un programma. Ci sono molte funzioni built - in che sono disponibili per gli oggetti stringa per raggiungere questo obiettivo in un editor di Visual Basic. Cose che ti serviranno
Visual basic editor di
Show More Istruzioni
1
Aprire l'editor di Visual Basic. Creare un nuovo file vb , che si apre automaticamente il file per la modifica
2
Digitare il seguente nell'editor di definire una stringa e assegnarle un valore di "Ciao Mondo" : . . Dim str come stringa = "Ciao Mondo"
3
Digitare il seguente sulla riga successiva per definire un array di caratteri che memorizza ogni carattere da una stringa a suo supporto posto a parte : Dim strArr () As char
4
Digitare il seguente sulla riga successiva per assegnare la stringa per l'array utilizzando la funzione di stringa predefinita toCharArray : . strArr = str.ToCharArray
5
Tipo il seguenti linee ultimi nell'editor di cercare la matrice , strArr , per un carattere specifico .
Dim c come char = "l"
Dim n As Integer = 0
dim count As Integer = 0
Per n = 0 Per strArr.Length - 1
strArr ( n) = c allora
conte
+ = 1
< p > End If
Avanti
Console.WriteLine ( " la ricerca ha trovato " & conta & " occorrenze della lettera " & c & "nella stringa " & str ) economici 6
testare il programma . L' output corretto leggerà , trovati 3 occorrenze della lettera l nella stringa Ciao Mondo