Metodo lastIndexOf
Restituisce l'indice dell'ultima occorrenza di una sottostringa all'interno di un oggetto String.
function lastIndexOf(substring : String [, startindex : Number ]) : Number
Argomenti
substring
Obbligatoria. Sottostringa di cui eseguire la ricerca nell'oggetto String.startindex
Facoltativo. Numero intero che specifica l'indice da cui iniziare la ricerca nell'oggetto String. Se omesso, la ricerca verrà eseguita a partire dalla fine della stringa.
Note
Mediante il metodo lastIndexOf viene restituito un numero intero che indica l'inizio della sottostringa nell'oggetto String. Se la ricerca ha esito negativo, verrà restituito -1.
Se l'argomento startindex è negativo, verrà gestito come zero. Se è maggiore dell'indice corrispondente alla posizione del carattere più grande, verrà gestito come indice massimo.
La ricerca viene eseguita da destra a sinistra. Per tutti gli altri aspetti, questo metodo è identico a indexOf.
Esempio
Nell'esempio seguente viene illustrato l'utilizzo del metodo lastIndexOf.
var str = "time, time";
print ("time is at position " + str.lastIndexOf("time"));
print ("abc is at position " + str.lastIndexOf("abc"));
// Output:
// time is at position 6
// abc is at position -1