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

Propriété lastIndex de RegExp JavaScript

 Objet RegExp expression régulière JavaScript

lastIndexCette propriété définit l'index de début pour la prochaine correspondance.

Cette propriété retourne un entier spécifiant la position du caractère suivant après le dernier élément correspondant trouvé par exec() ou test().

Les méthodes exec() et test() réinitialisent automatiquement lastIndex à 0 lorsqu'elles ne trouvent pas de correspondance.

Remarque :Seulement lorsque l'option " g Cet attribut n'est actif que lorsque l'indicateur (modificateur) est spécifié.

Grammaire :

regex.lastIndex
var str = 'La question est Être, ou ne pas être, c'est être.';
var regex = /à être/gi;
while (regex.test(str) == true) {
   document.write("'à être39;trouvé. Commencez le prochain match à l'index : " + regex.lastIndex);
   document.write("<br>");
}
Voyons voir‹/›

Compatibilité du navigateur

Tous les navigateurs prennent en charge complètement la propriété lastIndex :

Propriété
lastIndexOuiOuiOuiOuiOui

Détails techniques

Valeur de retour :Retourne un entier, indiquant la position du caractère suivant après le dernier match
Version JavaScript :ECMAScript 1

 Objet RegExp expression régulière JavaScript