Vorgehensweise: Suchen innerhalb einer Zeichenfolge (Visual Basic)
Dieser Artikel zeigt ein Beispiel für die Suche innerhalb einer Zeichenfolge in Visual Basic.
Beispiel
In diesem Beispiel wird die IndexOf-Methode für ein String-Objekt aufgerufen, um den Index des ersten Vorkommens einer Teilzeichenfolge zu melden:
Dim SearchWithinThis As String = "ABCDEFGHIJKLMNOP"
Dim SearchForThis As String = "DEF"
Dim FirstCharacter As Integer = SearchWithinThis.IndexOf(SearchForThis)
Stabile Programmierung
Die IndexOf-Methode gibt die Position des ersten Zeichens des ersten Vorkommens der Teilzeichenfolge zurück. Der Index ist 0-basiert. Demnach weist das erste Zeichen einer Zeichenfolge den Index 0 auf.
Wenn IndexOf die Teilzeichenfolge nicht findet, wird -1 zurückgegeben.
Bei der IndexOf-Methode wird die Groß-/Kleinschreibung beachtet und die aktuelle Kultur verwendet.
Für eine optimale Fehlerkontrolle sollten Sie die Zeichenfolgensuche in den Try
-Block einer Konstruktion vom Typ Try...Catch...Finally-Anweisung einschließen.