إدخال خاصية ($ _)
إرجاع سلسلة ضد الذي تم إجراء عملية بحث تعبير عادي.
//Syntax 1
{RegExp | reArray}.input
//Syntax 2
RegExp.$_
//The $_ property may be used as shorthand for the input property
//for the RegExp object.
الوسيطات
RegExp
مطلوبة. العمومية RegExpكائن.reArray
مطلوبة. صفيفة الذي تم إرجاعه بواسطة execطريقة تعبير عادي كائن.
ملاحظات
هو القيمة خاصية إدخال السلسلة مقابل الذي تم إجراء بحث تعبير عادي.
القيمة RegExp.إدخال خاصية الأولى سلسلة فارغ، "". قيمتها هو القراءة فقط ويتغير عند مطابقة ناجحة هو بها.
ملاحظة
الخصائص RegExpكائن لا تتوفر عند برنامج هو يعمل في الالوضع السريع، الافتراضية ل JScript. إلى ترجمة برنامج يستخدم هذه الخصائص من تعجيل الأوامر، يجب إيقاف تشغيل خيار سريع باستخدام /سريع- . It ليس آمن إلى turn إيقاف the fast خيار في ASP.NET because of threading issues.
مثال
يوضح المثال التالي استخدم خاصية إدخال:
var str = "A test string.";
var re = new RegExp("\\w+","ig");
var arr = re.exec(str);
print("The string used for the match was: " + arr.input);
The إخراج of this برنامج هو:
The string used for the match was: A test string.