tutoriais mais recente desenvolvimento web
 

JavaScript lastIndex Property

<JavaScript RegExp Objeto

Exemplo

Faça uma pesquisa global para "ain" em uma corda, ea saída do índice depois de uma correspondência for encontrada:

var str = "The rain in Spain stays mainly in the plain";
var patt1 = /ain/g;

while (patt1.test(str)==true)
  {
  document.write("'ain' found. Index now at: "+patt1.lastIndex);
  document.write("<br>");
  }

A saída do código acima será:

'ain' found. Index now at: 8
'ain' found. Index now at: 17
'ain' found. Index now at: 28
'ain' found. Index now at: 43
Tente você mesmo "

Definição e Uso

A propriedade lastIndex especifica o índice no qual iniciar a próxima partida.

Note: Esta propriedade só funciona se o "g" modificador está definido.

Essa propriedade retorna um inteiro que especifica a posição do caractere imediatamente após o último jogo encontrado por exec( ) ou test( ) métodos.

Note: exec( ) e test( ) redefinir lastIndex como 0 se não começar uma partida.


Suporte navegador

Propriedade
lastIndex sim sim sim sim sim

Sintaxe

RegExpObject .lastIndex

Valor de retorno

Tipo Descrição
Number Um inteiro que especifica a posição do caractere imediatamente após o último jogo encontrado por exec( ) ou test( ) métodos

Detalhes técnicos

JavaScript Versão: 1,2

<JavaScript RegExp Objeto