Método de lastIndexOf
Retorna o índice da última ocorrência de uma substring dentro de um String objeto.
function lastIndexOf(substring : String [, startindex : Number ]) : Number
Argumentos
substring
Obrigatório. A subseqüência pesquisada dentro do seqüência de caracteres objeto.startIndex
Opcional. Valor inteiro especificando o índice para iniciar a pesquisa dentro da String objeto. Se omitido, a pesquisa começa no final da seqüência de caracteres.
Comentários
O lastIndexOf método retorna um valor inteiro indicando o início da subseqüência dentro do String objeto. Se a subseqüência de caracteres não for encontrada, -1 é retornado.
Se startindex for negativo, startindex é tratado como zero. Se for maior do que o maior índice de posição de caractere, ele é tratado como o maior índice de possível.
A pesquisa é realizada a direita para a esquerda. Caso contrário, esse método é idêntico ao indexOf.
Exemplo
O exemplo a seguir ilustra o uso de lastIndexOf método.
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