Strings.InStrRev(String, String, Int32, CompareMethod) Méthode

Définition

Retourne la position de la première occurrence d'une chaîne dans une autre, à partir du côté droit de la chaîne.

public static int InStrRev (string? StringCheck, string? StringMatch, int Start = -1, Microsoft.VisualBasic.CompareMethod Compare = Microsoft.VisualBasic.CompareMethod.Binary);
public static int InStrRev (string StringCheck, string StringMatch, int Start = -1, Microsoft.VisualBasic.CompareMethod Compare = Microsoft.VisualBasic.CompareMethod.Binary);
static member InStrRev : string * string * int * Microsoft.VisualBasic.CompareMethod -> int
Public Function InStrRev (StringCheck As String, StringMatch As String, Optional Start As Integer = -1, Optional Compare As CompareMethod = Microsoft.VisualBasic.CompareMethod.Binary) As Integer

Paramètres

StringCheck
String

Obligatoire. Expression String dans laquelle est effectuée la recherche.

StringMatch
String

Obligatoire. Expression String recherchée.

Start
Int32

Optionnel. Expression numérique définissant la position de départ de base 1 pour chaque recherche, en partant de la gauche de la chaîne. Si Start est omis, la valeur -1 est utilisée, ce qui signifie que la recherche commence à la position du dernier caractère. La recherche se poursuit alors de droite à gauche.

Compare
CompareMethod

Optionnel. Valeur numérique indiquant le type de comparaison à utiliser pour l'évaluation des sous-chaînes. Si ce paramètre est omis, une comparaison binaire est effectuée. Consultez la section « Paramètres » pour obtenir les valeurs.

Retours

IfValeur retournée par la fonction InStrRev
StringCheck est de longueur nulle0
StringMatch est de longueur nulle Start
StringMatch est introuvable.0
StringMatch se trouve dans StringCheckPosition à laquelle la première correspondance est trouvée, à partir du côté droit de la chaîne.
Start est supérieur à la longueur de StringMatch.0

Exceptions

Start = 0 ou Start< -1.

Exemples

Cet exemple illustre l’utilisation de la InStrRev fonction .

Dim testString As String = "the quick brown fox jumps over the lazy dog"
Dim testNumber As Integer
' Returns 32.
testNumber = InStrRev(testString, "the")
' Returns 1.
testNumber = InStrRev(testString, "the", 16)

Remarques

Notez que la syntaxe de la InStrRev fonction n’est pas la même que celle de la InStr fonction .

L’argument Compare peut avoir les valeurs suivantes.

Constant Description
Binary Effectue une comparaison binaire.
Text Effectue une comparaison textuelle.

S’applique à

Voir aussi