Gli ultimi tutorial di sviluppo web
 

JavaScript lastIndex Property

<JavaScript Object RegExp

Esempio

Fare una ricerca globale di "ain" in una stringa, e l'uscita l'indice dopo viene trovata una corrispondenza:

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>");
  }

L'output del codice precedente sarà:

'ain' found. Index now at: 8
'ain' found. Index now at: 17
'ain' found. Index now at: 28
'ain' found. Index now at: 43
Prova tu stesso "

Definizione e l'utilizzo

La proprietà lastIndex specifica l'indice in cui iniziare la prossima partita.

Note: Questa proprietà funziona solo se la "g" modificatore è impostato.

Questa proprietà restituisce un intero che specifica la posizione del carattere immediatamente dopo l'ultima partita trovata da exec( ) o test( ) metodi.

Note: exec( ) e test( ) azzerati lastIndex a 0 se non ottengono un match.


Supporto browser

Proprietà
lastIndex

Sintassi

RegExpObject .lastIndex

Valore di ritorno

Tipo Descrizione
Number Un numero intero che specifica la posizione del carattere immediatamente dopo l'ultima partita trovato dai exec( ) o test( ) metodi

Dettagli tecnici

Versione JavaScript: 1.2

<JavaScript Object RegExp