Neueste Web-Entwicklung Tutorials
 

JavaScript lastIndex Property

<JavaScript RegExp Objekt

Beispiel

Führen Sie eine globale Suche nach "ain" in einem String und gibt den Index nach einer Übereinstimmung gefunden wird:

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

Der Ausgang des Code oben wird sein:

'ain' found. Index now at: 8
'ain' found. Index now at: 17
'ain' found. Index now at: 28
'ain' found. Index now at: 43
Versuch es selber "

Definition und Verwendung

Die Eigenschaft liest gibt den Index, an den das nächste Spiel zu starten.

Note: Diese Eigenschaft funktioniert nur , wenn die "g" Modifikator gesetzt ist.

Diese Eigenschaft liefert eine ganze Zahl, die die Zeichenposition unmittelbar nach dem letzten Spiel durch gefunden spezifiziert exec( ) oder test( ) Verfahren.

Note: exec( ) und test( ) zurückgesetzt liest auf 0 , wenn sie nicht ein Spiel bekommen.


Browser-Unterstützung

Eigentum
lastIndex Ja Ja Ja Ja Ja

Syntax

RegExpObject .lastIndex

Rückgabewert

Art Beschreibung
Number Eine ganze Zahl, die die Zeichenposition unmittelbar nach dem letzten Spiel durch gefunden spezifiziert exec( ) oder test( ) Verfahren

Technische Details

JavaScript Version: 1.2

<JavaScript RegExp Objekt