Ultimele tutoriale de dezvoltare web
 

JavaScript lastIndex Property

<JavaScript Object RegExp

Exemplu

Efectuați o căutare la nivel mondial pentru "ain" într - un șir de caractere, iar indicele de ieșire , după un meci este găsit:

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

Ieșirea codului de mai sus va fi:

'ain' found. Index now at: 8
'ain' found. Index now at: 17
'ain' found. Index now at: 28
'ain' found. Index now at: 43
Încearcă - l singur »

Definiție și utilizare

Proprietatea lastIndex specifică indicele la care să înceapă următorul meci.

Note: Această proprietate funcționează numai în cazul în care "g" modificator este setat.

Această proprietate returnează un număr întreg care specifică poziția caracterul imediat după ultimul meci găsit de exec( ) sau de test( ) metode.

Note: exec( ) și de test( ) reseta lastIndex la 0 în cazul în care nu primesc un meci.


Suport pentru browser-

Proprietate
lastIndex da da da da da

Sintaxă

RegExpObject .lastIndex

Revenire Valoare

Tip Descriere
Number Un număr întreg care specifică poziția caracterul imediat după ultimul meci găsit de exec( ) sau de test( ) metode

Detalii tehnice

JavaScript Versiune: 1.2

<JavaScript Object RegExp