lastIndexOf (Método)
Devuelve el índice de la última repetición de una subcadena dentro de un objeto String.
function lastIndexOf(substring : String [, startindex : Number ]) : Number
Argumentos
substring
Obligatorio. Subcadena que se va a buscar dentro del objeto String .startindex
Opcional. Valor entero que especifica el índice para comenzar la búsqueda dentro del objeto String. Si se omite, la búsqueda comienza al final de la cadena.
Comentarios
El método lastIndexOf devuelve un valor entero que indica el principio de la subcadena dentro del objeto String. Si no se encuentra la subcadena, se devuelve -1.
Si el argumento startindex es negativo, se trata como cero. Si es superior al mayor índice de posición del carácter, se trata como el mayor índice posible.
La búsqueda se realiza de derecha a izquierda. De lo contrario, este método es idéntico a indexOf.
Ejemplo
El siguiente ejemplo muestra el uso del método lastIndexOf.
var str = "time, time";
print ("time is at position " + str.lastIndexOf("time"));
print ("abc is at position " + str.lastIndexOf("abc"));
// Output:
// time is at position 6
// abc is at position -1