Ejemplo
Buscar una cadena para la última aparición de "planet" :
var str = "Hello planet earth, you are a great planet.";
var n = str.lastIndexOf("planet");
El resultado de n será:
Inténtalo tú mismo " Más "Try it Yourself" ejemplos a continuación.
Definición y Uso
El lastIndexOf() método devuelve la posición de la última aparición de un valor especificado en una cadena.
Note: La cadena se busca desde el final hasta el principio, pero devuelve el índice empezando por el principio, por lo Postion 0.
Este método devuelve -1 si el valor para buscar nunca ocurre.
Note: El lastIndexOf() método es sensible a mayúsculas!
Tip: También mirar el indexOf() método.
Soporte del navegador
Método | |||||
---|---|---|---|---|---|
lastIndexOf() | Sí | Sí | Sí | Sí | Sí |
Sintaxis
Los valores de los parámetros Parámetro Descripción searchvalue Necesario. La cadena de búsqueda start Opcional. La posición en la que se inicia la búsqueda (searching backwards) . Si se omite, el valor predeterminado es la longitud de la cadena
Detalles técnicos
Valor de retorno: Un número, que representa la posición donde se produce el searchValue especificado por última vez, o -1 si nunca ocurre Versión de JavaScript: 1.0
Más ejemplos
Ejemplo
Buscar una cadena para la última aparición de "planet" , a partir de la búsqueda en la posición 20:
var str = "Hello planet earth, you are a great planet.";
var n = str.lastIndexOf("planet", 20);
El resultado de n será:
Inténtalo tú mismo "
<String Referencia JavaScript