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

Requisitos

Versão 1

Se aplica A:

Objeto String

Consulte também

Referência

indexOf método