Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Cet article montre un exemple de recherche dans une chaîne en Visual Basic.
Exemple :
Cet exemple appelle la IndexOf méthode sur un String objet pour signaler l’index de la première occurrence d’une sous-chaîne :
Dim SearchWithinThis As String = "ABCDEFGHIJKLMNOP"
Dim SearchForThis As String = "DEF"
Dim FirstCharacter As Integer = SearchWithinThis.IndexOf(SearchForThis)
Programmation fiable
La IndexOf méthode retourne l’emplacement du premier caractère de la première occurrence de la sous-chaîne. L’index est basé sur 0, ce qui signifie que le premier caractère d’une chaîne a un index de 0.
Si IndexOf ne trouve pas la sous-chaîne, il retourne -1.
La méthode IndexOf est sensible à la casse et utilise la culture actuelle.
Pour un contrôle optimal des erreurs, il est recommandé d’encapsuler la recherche de chaîne dans le bloc Try d’une construction d’instruction Try...Catch...Finally.