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

JavaScript RegExp lastIndex Eigenschaft

 JavaScript Regular Expression RegExp-Objekt

lastIndexDiese Eigenschaft definiert den Index für den Start des nächsten Übereinstimmungspunkts.

Diese Eigenschaft gibt eine Ganzzahl zurück, die die Position des Zeichens nach dem letzten gefundenen Übereinstimmungspunkt angibt, den exec() oder test() gefunden hat.

Die Methoden exec() und test() setzen lastIndex automatisch auf 0 zurück, wenn keine Übereinstimmung gefunden wird.

Hinweis:nur wenn " g bei der Angabe eines Bezeichners (Modifikator) wird dieses Attribut aktiv.

语法:

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>");
}
Testen Sie es heraus‹/›

Browserkompatibilität

Die lastIndex-Eigenschaft wird von allen Browsern vollständig unterstützt:

Eigenschaft
lastIndexJaJaJaJaJa

Technische Details

Rückgabewert:Gibt eine Ganzzahl zurück, die die Position des Zeichens nach dem letzten Treffer angibt
JavaScript-Version:ECMAScript 1

 JavaScript Regular Expression RegExp-Objekt