English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript RegExp lastIndex الخاصية

 مثلث جافا سكريبت تعبيرات النصوص RegExp

lastIndexيحدد هذا الخصائص بداية النص التالي للمطابقة.

يستعيد هذا الخصائص عددًا صحيحًا يحدد موقع السلسلة النصية بعد آخر مطابق تم العثور عليه من قبل طرق exec() أو test().

ستقوم الطرق exec() و test() بتحديد lastIndex عند عدم العثور على مطابقة إلى 0 تلقائيًا.

ملاحظة:فقط عند إعداد " g عندما يتم تحديد "علامة (مزيج)"، يبدأ هذا الخصائص في العمل.

النص النهائي:

regex.lastIndex
var str = 'The question is To be, or not to be, that is to be.';
var regex = /to be/gi;
while (regex.test(str)==true) {
   document.write("'to be' found. Start the next match at index: " + regex.lastIndex);
   document.write("<br>");
}
اختبار لـ‹/›

تطابق المتصفحات

دعم جميع المتصفحات لخصائص lastIndex بشكل كامل:

خصائص
lastIndexنعمنعمنعمنعمنعم

تفاصيل تقنية

القيمة المعدة:يعيد عددًا كاملاً يحدد موقع الحرف الذي يلي آخر تطابق
إصدار جافا سكريبت:ECMAScript 1

 مثلث جافا سكريبت تعبيرات النصوص RegExp