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, en commençant à 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);
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

Required. Expression de chaîne recherchée.

StringMatch
String

Required. Expression de chaîne recherchée.

Start
Int32

Optional. Expression numérique définissant la position de départ d’une base pour chaque recherche, à partir du côté gauche de la chaîne. Si Start elle est omise, -1 est utilisée, ce qui signifie que la recherche commence à la dernière position du caractère. La recherche passe ensuite de droite à gauche.

Compare
CompareMethod

Optional. Valeur numérique indiquant le type de comparaison à utiliser lors de l’évaluation des sous-chaînes. En cas d’omission, une comparaison binaire est effectuée. Consultez Paramètres des valeurs.

Retours

SiInStrRev renvoie
StringCheck est de longueur nulle0
StringMatch est de longueur nulle Start
StringMatch est introuvable0
StringMatch est trouvé dans StringCheckPosition à laquelle la première correspondance est trouvée, en commençant par le côté droit de la chaîne.
Start est supérieur à la longueur de StringMatch0

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 la syntaxe de la InStr fonction.

L’argument Compare peut avoir les valeurs suivantes.

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

S’applique à

Voir aussi