RInStr
Position = RInStr ( Chaîne AS String , SousChaîne AS String [ , Début AS Integer , Comparaison AS Integer ] )
Retourne la position de la dernière occurrence de
SousChaîne dans
Chaîne de la droite vers la gauche.
Début indique où commencer la recherche :
-
Si Début est omis, ou si Début est
0
, la recherche commence à la fin de la chaîne.
-
Si Début est >
0
, la recherche commence à la position Début.
-
Si Début est <
0
, la recherche commence à la position (- Début) à partir de la fin de la chaîne.
Comparaison peut être une des valeurs suivantes :
-
gb.Binary pour une comparaison binaire (par défaut).
-
gb.igoreCase pour une comparaison non sensible à la casse.
Si la sous-chaîne n'est pas trouvée, cette fonction retourne zéro.
Exemples
PRINT RInStr("Gambas is basic", "bas")
PRINT RInStr("Gambas is basic", "bas", 10)
PRINT RInStr("Gambas is basic", "not")
Voir aussi