ตัวอย่าง
จะค้นหาทั่วโลกสำหรับ "ain" ในสตริงและส่งออกดัชนีหลังจากที่การแข่งขันพบ:
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>");
}
การส่งออกของโค้ดข้างต้นจะได้รับ:
'ain' found. Index now at: 8
'ain' found. Index now at: 17
'ain'
found. Index now at: 28
'ain' found. Index now at: 43
ลองตัวเอง» ความหมายและการใช้งาน
สถานที่ให้บริการ lastIndex ระบุดัชนีที่จะเริ่มต้นการแข่งขันต่อไป
Note: คุณสมบัตินี้จะทำงานเฉพาะถ้า "g" ปรับแต่งการตั้งค่า
คุณสมบัตินี้จะส่งกลับจำนวนเต็มที่ระบุตำแหน่งตัวละครทันทีหลังจากที่การแข่งขันที่ผ่านมาพบโดย exec( ) หรือ test( ) วิธีการ
Note: exec( ) และ test( ) รีเซ็ต lastIndex 0 ถ้าพวกเขาไม่ได้รับการจับคู่
สนับสนุนเบราว์เซอร์
คุณสมบัติ | |||||
---|---|---|---|---|---|
lastIndex | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
วากยสัมพันธ์
RegExpObject .lastIndex
ราคาย้อนกลับ
ชนิด | ลักษณะ |
---|---|
Number | จำนวนเต็มที่ระบุตำแหน่งตัวละครทันทีหลังจากที่การแข่งขันที่ผ่านมาพบโดย exec( ) หรือ test( ) วิธีการ |
รายละเอียดทางเทคนิค
JavaScript เวอร์ชัน: | 1.2 |
---|
<JavaScript RegExp วัตถุ