Udostępnij za pomocą


Jak przeszukiwać łańcuch znaków (Visual Basic)

W tym artykule przedstawiono przykład wyszukiwania w ciągu w Visual Basic.

Przykład

W tym przykładzie wywołuje się metodę IndexOf na obiekcie String, aby zgłosić indeks pierwszego wystąpienia podciągu:

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

Niezawodne programowanie

Metoda IndexOf zwraca lokalizację pierwszego znaku pierwszego wystąpienia podciągu. Indeks jest oparty na 0, co oznacza, że pierwszy znak ciągu ma indeks 0.

Jeśli IndexOf podciąg nie zostanie odnaleziony, zwraca wartość -1.

Metoda IndexOf jest wrażliwa na wielkość liter i używa bieżącej kultury.

Aby uzyskać optymalną kontrolę błędów, możesz chcieć ująć wyszukiwanie ciągu w bloku Try konstrukcji instrukcji Try...Catch...Finally.

Zobacz także