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

Proprietà lastIndex della RegExp JavaScript

 Oggetto RegExp JavaScript

lastIndexQuesta proprietà definisce l'indice di inizio per la prossima corrispondenza.

Questa proprietà restituisce un intero che specifica la posizione del carattere successivo alla最后一个匹配项 trovata dai metodi exec() o test().

Il metodo exec() e il metodo test() resetteranno automaticamente lastIndex a 0 quando non troveranno corrispondenze.

Attenzione:Solo quando è stato impostato g Quando si indica (modificatore), questa proprietà diventa attiva.

Sintassi:

regex.lastIndex
var str = '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>");
}
Prova a vedere‹/›

Compatibilità del browser

Tutti i browser supportano completamente l'attributo lastIndex:

Proprietà
lastIndex

Dettagli tecnici

Valore di ritorno:Restituisce un intero che specifica la posizione del carattere dopo l'ultimo match
Versione JavaScript:ECMAScript 1

 Oggetto RegExp JavaScript