VBScript Filter فنکشن

تعریف اور استعمال

Filter فنکشن ایک 0 سے شروع ہونے والا سلسلہ واپس دے سکتا ہے، جس میں تلاش کئے جانے والی سلسلہ کا ایک عین کسر شامل ہوگا.

توضیحات:اگر value پارامتر کا جو بھی مقدار نہ پائی جائے تو Filter فنکشن ایک خالی سلسلہ واپس دے گا.

توضیحات:اگر پارامتر inputstrings نیل یا ایک دفعہ کا سلسلہ نہ ہو تو خطا پیش آئے گا.

زبان

Filter(inputstrings,value[,include[,compare]])
پارامتر توضیح
inputstrings ضروری ہے۔ تلاش کئے جانے والی ایک دفعہ کی اعداد و شمار کا سلسلہ.
value ضروری. رشته‌ای که باید جستجو شود.
include اختیاری. مقدار Boolean، مشخص می‌کند که آیا زیر رشته Value شامل Value است یا خیر. اگر Include به True باشد، Filter زیر مجموعه‌ای از آرایه شامل زیر رشته Value را برمی‌گرداند. اگر Include به False باشد، Filter زیر مجموعه‌ای از آرایه شامل Value را برمی‌گرداند.
compare اختیاری. نوع مقایسه رشته‌ای مورد استفاده را مشخص می‌کند.

مقدار compare برای پارامتر:

اعداد ثابت مقدار توضیح
vbBinaryCompare 0 مقایسه باینری اجرا کنید.
vbTextCompare 1 مقایسه متن اجرا کنید.

مثال

مثال 1

dim a(5),b
a(0)="Saturday"
a(1)="Sunday"
a(2)="Monday"
a(3)="Tuesday"
a(4)="Wednesday"
b=Filter(a,"n")
document.write(b(0))
document.write(b(1))
document.write(b(2))

خروجی:

Sunday
Monday
Wednesday

مثال 2

dim a(5),b
a(0)="Saturday"
a(1)="Sunday"
a(2)="Monday"
a(3)="Tuesday"
a(4)="Wednesday"
b=Filter(a,"n",false)
document.write(b(0))
document.write(b(1))
document.write(b(2))

خروجی:

شنبه
دوشنبه