Delen via


Procedure: zoeken in een tekenreeks (Visual Basic)

In dit artikel staat een voorbeeld van hoe te zoeken binnen een tekenreeks in Visual Basic.

Voorbeeld

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 geeft de locatie van het eerste teken van de eerste voorkomen 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 optimale foutencontrole wilt u mogelijk de tekenreekszoekopdracht insluiten in het Try blok van een Try...Catch...Finally-structuur.

Zie ook