English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Propriedade lastIndex da RegExp do JavaScript

 Objeto RegExp do JavaScript

lastIndexEste atributo define o índice de início para a próxima correspondência.

Esta propriedade retorna um inteiro que especifica a posição do caractere após a última correspondência encontrada pelos métodos exec() ou test().

Os métodos exec() e test() resetam automaticamente lastIndex para 0 quando não encontram correspondências.

Atenção:Apenas quando configurado “ g Este atributo entra em ação apenas quando o marcador (modificador) é especificado.

Sintaxe:

regex.lastIndex
var str =39;The question is To be, or not to be, that is to be.';
var regex = /to be/gi;
while (regex.test(str)==true) {
   document.write("'to be' found. Start the next match at index: " + regex.lastIndex);
   document.write("<br>");
}
Teste e Veja‹/›

Compatibilidade do Navegador

Todos os navegadores suportam completamente o atributo lastIndex:

Atributo
lastIndexSimSimSimSimSim

Detalhes Técnicos

Valor de Retorno:Retorna um inteiro que especifica a posição do caractere após a última correspondência
Versão do JavaScript:ECMAScript 1

 Objeto RegExp do JavaScript