Örnek
Için küresel arama yapın "ain" bir eşleşme bulunursa sonra dizede ve çıkış endeksi:
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>");
}
kodun çıktısını göreceğiz:
'ain' found. Index now at: 8
'ain' found. Index now at: 17
'ain'
found. Index now at: 28
'ain' found. Index now at: 43
Kendin dene " Tanımı ve Kullanımı
lastIndex özelliği sonraki maçı başlatmak için indisi vermek.
Note: Bu özellik yalnızca çalışır "g" değiştirici ayarlanır.
Bu özellik tarafından bulunan son maçtan sonra hemen karakter konumunu belirten bir tamsayı döndürür exec( ) veya test( ) yöntemleri.
Note: exec( ) ve test( ) onlar bir maç alamazsanız 0'a lastIndex sıfırlayın.
Tarayıcı Desteği
özellik | |||||
---|---|---|---|---|---|
lastIndex | Evet | Evet | Evet | Evet | Evet |
Sözdizimi
RegExpObject .lastIndex
Geri dönüş değeri
tip | Açıklama |
---|---|
Number | Tarafından bulunan son maçtan sonra hemen karakter konumunu belirten bir tam sayı exec( ) veya test( ) yöntemleri |
Teknik detaylar
JavaScript Versiyon: | 1.2 |
---|
<JavaScript RegExp Nesnesi