Derniers tutoriels de développement web
 

JavaScript lastIndex Property

<JavaScript Object RegExp

Exemple

Faites une recherche globale pour "ain" dans une chaîne, et la sortie de l'indice après un match se trouve:

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

au-dessus de la sortie du code sera:

'ain' found. Index now at: 8
'ain' found. Index now at: 17
'ain' found. Index now at: 28
'ain' found. Index now at: 43
Essayez vous - même »

Définition et utilisation

La propriété lastIndex spécifie l'index à partir duquel commencer le prochain match.

Note: Cette propriété ne fonctionne que si le "g" modificateur est réglé.

Cette propriété renvoie un entier qui spécifie la position de caractère immédiatement après le dernier match trouvé par exec( ) ou test( ) méthodes.

Note: exec( ) et test( ) remis à zéro lastIndex à 0 si elles ne reçoivent pas un match.


Support du navigateur

Propriété
lastIndex Oui Oui Oui Oui Oui

Syntaxe

RegExpObject .lastIndex

Valeur de retour

Type La description
Number Un entier qui spécifie la position de caractère immédiatement après la dernière correspondance trouvée par exec( ) ou test( ) méthodes

Détails techniques

JavaScript Version: 1.2

<JavaScript Object RegExp