English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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‹/›
Die lastIndex-Eigenschaft wird von allen Browsern vollständig unterstützt:
Eigenschaft | |||||
lastIndex | Ja | Ja | Ja | Ja | Ja |
Rückgabewert: | Gibt eine Ganzzahl zurück, die die Position des Zeichens nach dem letzten Treffer angibt |
---|---|
JavaScript-Version: | ECMAScript 1 |