Partilhar via


Como pesquisar em uma cadeia de caracteres (Visual Basic)

Este exemplo chama o IndexOf método em um String o objeto para relatar o índice da primeira ocorrência de uma substring.

Exemplo

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

Compilando o código

Este exemplo requer:

Programação robusta

O método IndexOf reporta a localização do primeiro caractere da primeira ocorrência da subseqüência de caracteres. O índice é baseado em 0, o que significa que o primeiro caractere de uma seqüência tem um índice de 0.

Se IndexOf não encontra a subseqüência de caracteres, ele retornará -1.

O método IndexOf é sensível a maiúsculas e usa a cultura em questão.

Para controle otimizado de erro, coloque a pesquisa de cadeia de caracteres no bloco Try de uma construção Instrução Try...Catch...Finally (Visual Basic).

Consulte também

Referência

Instrução Try...Catch...Finally (Visual Basic)

IndexOf

Outros recursos

Introdução a cadeias de caracteres no Visual Basic

Cadeias de caracteres no Visual Basic