RInStr
Position = RInStr ( String AS String , Substring AS String [ , Start AS Integer , Comparison AS Integer ] )
Restituisce la posizione dell'ultima occorrenza di
Substring in
String da destra a sinistra.
Start specifica dove iniziare la ricerca:
-
Se Start è omesso, o se Start è
0
, la ricerca inizia alla fine della stringa.
-
Se Start è >
0
, la ricerca inizia nella posizione di Start.
-
Se Start è <
0
, la ricerca inizia dalla posizione (- Start) dalla fine della stringa.
Comparison può essere uno dei seguenti valori:
-
gb.Binary per un confronto binario (predefinito).
-
gb.IgnoreCase per un confronto senza distinzione tra maiuscole e minuscole.
Se la sottostringa (Substring) non viene trovata, questa funzione restituisce zero.
Esempi
PRINT RInStr("Gambas is basic", "bas")
PRINT RInStr("Gambas is basic", "bas", 10)
PRINT RInStr("Gambas is basic", "not")
Vedi anche