68 of 264 menu

Método lastIndexOf

O método lastIndexOf realiza a busca da última ocorrência de uma substring em uma string. É necessário prestar atenção ao caso dos caracteres especificado no primeiro parâmetro. A busca é feita a partir do final da string. O método retornará a posição da primeira correspondência a partir do final, e se não for encontrada, retornará -1. Um segundo parâmetro opcional pode ser passado para especificar o índice do caractere de onde a busca deve começar.

Sintaxe

string.lastIndexOf(o que procurar, [de onde começar a busca]);

Exemplo

Vamos encontrar a posição da última ocorrência da substring:

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

Resultado da execução do código:

9

Exemplo

Vamos definir a posição de início da busca:

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

Resultado da execução do código:

6

Veja também

  • método startsWith,
    que verifica o início da string
  • método endsWith,
    que verifica o final da string
  • método indexOf,
    que busca a primeira ocorrência de uma substring
  • método includes,
    que busca uma string
  • método at,
    que busca um caractere da string
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar