Megosztás a következőn keresztül:


Útmutató: keresés egy sztringben (Visual Basic)

Ez a cikk egy példát mutat be arra, hogyan kereshet egy sztringben a Visual Basicben.

példa

Ez a példa meghívja az IndexOf metódust egy String objektumon, hogy jelentse az alsztring első előfordulásának indexét.

Dim SearchWithinThis As String = "ABCDEFGHIJKLMNOP"
Dim SearchForThis As String = "DEF"
Dim FirstCharacter As Integer = SearchWithinThis.IndexOf(SearchForThis)

Robusztus programozás

A IndexOf metódus az alsztring első előfordulásának első karakterének helyét adja vissza. Az index 0-alapú, ami azt jelenti, hogy egy sztring első karakterének indexe 0.

Ha IndexOf nem találja az alsztringet, a függvény -1 értéket ad vissza.

A IndexOf metódus megkülönbözteti a kis- és nagybetűk használatát, és a jelenlegi kultúrát használja.

Az optimális hibakezelés érdekében érdemes lehet a sztringkeresést a Try blokkba beágyazni egy Try...Catch...Finally utasítás konstrukció keretében.

Lásd még