Contoh
Melakukan pencarian global untuk "ain" dalam sebuah string, dan output indeks setelah kecocokan ditemukan:
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>");
}
Output dari kode di atas akan menjadi:
'ain' found. Index now at: 8
'ain' found. Index now at: 17
'ain'
found. Index now at: 28
'ain' found. Index now at: 43
Cobalah sendiri " Definisi dan Penggunaan
Properti lastIndex menentukan indeks di mana untuk memulai pertandingan berikutnya.
Note: Properti ini hanya bekerja jika "g" pengubah diatur.
Properti ini mengembalikan integer yang menentukan posisi karakter segera setelah pertandingan terakhir yang ditemukan oleh exec( ) atau test( ) metode.
Note: exec( ) dan test( ) ulang lastIndex ke 0 jika mereka tidak mendapatkan pertandingan.
Dukungan Browser
Milik | |||||
---|---|---|---|---|---|
lastIndex | iya nih | iya nih | iya nih | iya nih | iya nih |
Sintaksis
RegExpObject .lastIndex
Kembali Nilai
Mengetik | Deskripsi |
---|---|
Number | Integer yang menentukan posisi karakter segera setelah pertandingan terakhir yang ditemukan oleh exec( ) atau test( ) metode |
Rincian teknis
Versi JavaScript: | 1.2 |
---|
<JavaScript regexp Object