English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
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‹/›
Todos os navegadores suportam completamente o atributo lastIndex:
Atributo | |||||
lastIndex | Sim | Sim | Sim | Sim | Sim |
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 |