Procedure: zoeken in een tekenreeks (Visual Basic)
In dit artikel ziet u een voorbeeld van het zoeken in een tekenreeks in Visual Basic.
Opmerking
In dit voorbeeld wordt de IndexOf methode voor een String object aangeroepen om de index van het eerste exemplaar van een subtekenreeks te rapporteren:
Dim SearchWithinThis As String = "ABCDEFGHIJKLMNOP"
Dim SearchForThis As String = "DEF"
Dim FirstCharacter As Integer = SearchWithinThis.IndexOf(SearchForThis)
Robuuste programmering
De IndexOf methode retourneert de locatie van het eerste teken van het eerste exemplaar van de subtekenreeks. De index is gebaseerd op 0, wat betekent dat het eerste teken van een tekenreeks een index van 0 heeft.
Als IndexOf de subtekenreeks niet wordt gevonden, wordt -1 geretourneerd.
De IndexOf methode is hoofdlettergevoelig en maakt gebruik van de huidige cultuur.
Voor een optimaal foutbesturingselement wilt u mogelijk de tekenreekszoekopdracht insluiten in het Try
blok van een poging... Vangen... Ten slotte verklaring constructie.