Partilhar via


Como: Pesquisar em uma string (Visual Basic)

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

Exemplo

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

Este exemplo de código também está disponível como um trecho de código IntelliSense.No selecionador de trechos de código, ele está localizado em Tipos de Dados - definido pelo Visual Basic.Para obter mais informações, consulte Como: Inserir trechos em seu Código (Visual Basic).

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 subsequência de caracteres.O índice é baseado em 0, o que significa que o primeiro caractere de uma seqüência de caracteres tem um índice de 0.

If IndexOf não encontra a subseqüência de caracteres, ela retorna -1.

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

Para controle otimizado de erro, você deve querer colocar a busca por Sequência de Caracteres em um bloco Try de uma construção Try... Catch... Finally demonstrativo (Visual Basic).

Consulte também

Referência

Try... Catch... Finally demonstrativo (Visual Basic)

IndexOf

Outros recursos

Introdução a seqüências de caracteres no Visual Basic

Pesquisar e substituir para strings no Visual Basic