68 of 264 menu

Metodo lastIndexOf

Il metodo lastIndexOf esegue la ricerca dell'ultima occorrenza di una sottostringa in una stringa. È necessario prestare attenzione al caso dei caratteri specificato nel primo parametro. La ricerca viene condotta dalla fine della stringa. Il metodo restituirà la posizione della prima corrispondenza dalla fine, e se non viene trovata, restituirà -1. Un secondo parametro opzionale permette di specificare l'indice del carattere da cui iniziare la ricerca.

Sintassi

stringa.lastIndexOf(cosa cercare, [da dove iniziare la ricerca]);

Esempio

Troviamo la posizione dell'ultima occorrenza della sottostringa:

let str = 'ab cd cd cd ef'; let res = str.lastIndexOf('cd'); console.log(res);

Risultato dell'esecuzione del codice:

9

Esempio

Specifichiamo la posizione di inizio della ricerca:

let str = 'ab cd cd cd ef'; let res = str.lastIndexOf('cd', 8); console.log(res);

Risultato dell'esecuzione del codice:

6

Vedi anche

  • il metodo startsWith,
    che controlla l'inizio della stringa
  • il metodo endsWith,
    che controlla la fine della stringa
  • il metodo indexOf,
    che cerca la prima occorrenza di una sottostringa
  • il metodo includes,
    che cerca una stringa
  • il metodo at,
    che cerca un carattere della stringa
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta