INSTRREV |
Dans la chaîne inversé |
---|---|
VB .NET (Visual Basic .NET) |
Syntaxe
Function InStrRev(s As String,t As String[,p As Integer[, Compare As VbCompareMethod]]) |
Paramètres
Nom | Description | ||
---|---|---|---|
p | Ce paramètre permet d'indiquer la position en nombre de caractères de fin où commence la recherche | ||
s | Ce paramètre permet d'indiquer la chaîne de caractères contenant la source dans lequel il faudra chercher | ||
t | Ce paramètre permet d'indiquer la chaîne de caractères contenant la chaîne à rechercher | ||
Compare | Ce paramètre permet d'indiquer la méthode comparaison : | ||
Valeur | Constante | Description | |
0 | vbBinaryCompare | Cette valeur permet d'indiquer qu'il faut effectuer une comparaison binaire. C'est la valeur par défaut | |
1 | vbTextCompare | Cette valeur permet d'indiquer qu'il faut effectuer une comparaison texte. |
Description
Cette fonction retourne la dernière position d'une sous-chaîne de caractères contenu dans une chaîne de caractères et 0 si elle ne s'y trouve pas.
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
- Module Module1
-
- Sub Main()
- Console.WriteLine("InStrRev(""Sylvain Maltais"",""Mal"")= " & InStrRev("Sylvain Maltais", "Mal"))
- Console.WriteLine("InStrRev(""Sylvain Maltais"",""a"") = " & InStrRev("Sylvain Maltais", "a"))
- Console.WriteLine("InStrRev(""Sylvain Maltais"",""a"",1) = " & InStrRev("Sylvain Maltais", "a", 1))
- Console.WriteLine("InStrRev(""Sylvain Maltais"",""a"",8) = " & InStrRev("Sylvain Maltais", "a", 8))
- End Sub
-
- End Module
on obtiendra le résultat suivant :
InStrRev("Sylvain Maltais","Mal")= 9InStrRev("Sylvain Maltais","a") = 13
InStrRev("Sylvain Maltais","a",1) = 0
InStrRev("Sylvain Maltais","a",8) = 5
Dernière mise à jour : Dimanche, le 9 novembre 2014