Como pesquisar em uma cadeia de caracteres (Visual Basic)
Este artigo mostra um exemplo de como pesquisar dentro de uma cadeia de caracteres no Visual Basic.
Exemplo
Este exemplo chama o IndexOf método em um String objeto para relatar o índice da primeira ocorrência de uma substring:
Dim SearchWithinThis As String = "ABCDEFGHIJKLMNOP"
Dim SearchForThis As String = "DEF"
Dim FirstCharacter As Integer = SearchWithinThis.IndexOf(SearchForThis)
Programação robusta
O IndexOf método retorna o local do primeiro caractere da primeira ocorrência da substring. O índice é baseado em 0, o que significa que o primeiro caractere de uma cadeia de caracteres tem um índice de 0.
Se IndexOf não encontrar a substring, ela retornará -1.
O IndexOf método diferencia maiúsculas de minúsculas e usa a cultura atual.
Para um controle de erro ideal, você pode querer incluir a pesquisa de cadeia de caracteres no Try
bloco de um ... Pegar... Por fim, a construção da declaração .