أحدث البرامج التعليمية وتطوير الشبكة
 

JavaScript lastIndex Property

<جافا سكريبت التعبير العادي كائن

مثال

هل البحث العالمي على "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( ) طرق

تفاصيل تقنية

نسخة جافا سكريبت: 1.2

<جافا سكريبت التعبير العادي كائن