Stringa JavaScript lastIndexOf()
Esempi
Cerca l'ultima occorrenza di "pianeta":
let text = "Hello planet earth, you are a great planet.";
let result = text.lastIndexOf("planet");
let text = "Hello planet earth, you are a great planet.";
let result = text.lastIndexOf("Planet");
Altri esempi di seguito.
Definizione e utilizzo
Il lastIndexOf()
metodo restituisce l'indice (posizione) dell'ultima occorrenza di un valore specificato in una stringa.
Il lastIndexOf()
metodo ricerca la stringa dalla fine all'inizio.
Il lastIndexOf()
metodo restituisce l'indice dall'inizio (posizione 0).
Il lastIndexOf()
metodo restituisce -1 se il valore non viene trovato.
Il lastIndexOf()
metodo fa distinzione tra maiuscole e minuscole.
Guarda anche:
Sintassi
string.lastIndexOf(searchvalue, start)
Parametri
Parameter | Description |
searchvalue | Required. The string to search for. |
start | Optional. The position where to start. Default value is string length. |
Valore di ritorno
Tipo | Descrizione |
Un numero | La posizione in cui si verifica il valore di ricerca. -1 se non si verifica mai. |
Altri esempi
Cerca l'ultima occorrenza di "pianeta", a partire dalla posizione 20:
let text = "Hello planet earth, you are a great planet.";
let result = text.lastIndexOf("planet", 20);
Supporto browser
lastIndexOf()
è una funzione ECMAScript1 (ES1).
ES1 (JavaScript 1997) è completamente supportato in tutti i browser:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |