Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье показано, как выполнять поиск в строке в Visual Basic.
Пример
В этом примере вызывается IndexOf метод объекта String , чтобы сообщить индекс первого вхождения подстроки:
Dim SearchWithinThis As String = "ABCDEFGHIJKLMNOP"
Dim SearchForThis As String = "DEF"
Dim FirstCharacter As Integer = SearchWithinThis.IndexOf(SearchForThis)
Надежное программирование
Метод IndexOf возвращает расположение первого символа первого вхождения подстроки. Индекс основан на 0, то есть первый символ строки имеет индекс 0.
Если IndexOf не находит подстроку, возвращает -1.
Метод IndexOf учитывает регистр и использует текущую культуру.
Для оптимального управления ошибками может потребоваться заключить строковый поиск в блок Try
конструкции оператора Try...Catch...Finally.