68 of 264 menu

Método lastIndexOf

El método lastIndexOf realiza la búsqueda de la última ocurrencia de una subcadena en una cadena. Al mismo tiempo, es necesario prestar atención a las mayúsculas y minúsculas especificadas en el primer parámetro. La búsqueda se realiza desde el final de la cadena. El método devolverá la posición de la primera coincidencia desde el final, y si no se encuentra, devolverá -1. Como segundo parámetro opcional se puede pasar el número del carácter desde donde debe comenzar la búsqueda.

Sintaxis

cadena.lastIndexOf(qué buscamos, [dónde comenzar la búsqueda]);

Ejemplo

Busquemos la posición de la última ocurrencia de la subcadena:

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

Resultado de la ejecución del código:

9

Ejemplo

Establezcamos la posición de inicio de la búsqueda:

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

Resultado de la ejecución del código:

6

Véase también

  • método startsWith,
    que comprueba el inicio de la cadena
  • método endsWith,
    que comprueba el final de la cadena
  • método indexOf,
    que busca la primera ocurrencia de una subcadena
  • método includes,
    que busca una cadena
  • método at,
    que busca un carácter de la cadena
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar