Filter
VBScript Filter funksiyasi
❮ To‘liq VBScript ma’lumotnomasiFilter funksiyasi filtr mezoni asosida string massivining bir qismini o‘z ichiga olgan, noldan boshlanadigan massivni qaytaradi.
Eslatma: Agar value parametriga mos keladigan element topilmasa, Filter funksiyasi bo‘sh massiv qaytaradi.
Eslatma: Agar inputstrings parametri Null bo‘lsa yoki bir o‘lchovli massiv BO‘LMASA, xato yuz beradi.
Sintaksis
Filter(inputstrings,value[,include[,compare]])
| Parametr | Tavsif |
|---|---|
| inputstrings | Majburiy. Qidiruv o‘tkaziladigan bir o‘lchovli stringlar massivi |
| value | Majburiy. Qidiriladigan string |
| include | Ixtiyoriy. value’ni o‘z ichiga olgan yoki olmagan qism stringlarni qaytarishni bildiruvchi Boolean qiymat. True massivning value’ni qism string sifatida o‘z ichiga olgan qismini qaytaradi. False massivning value’ni qism string sifatida o‘z ichiga olmagan qismini qaytaradi. Standart qiymati: True. |
| compare | Ixtiyoriy. Ishlatiladigan string taqqoslash turini belgilaydi. Quyidagi qiymatlardan birini qabul qilishi mumkin:
|
Misollar
1-misol
Filtr: "S" ni o‘z ichiga olgan elementlar
<%
a=Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
b=Filter(a,"S")
for each x in b
response.write(x & "<br />")
next
%>
Yuqoridagi kodning natijasi quyidagicha bo‘ladi:
Sunday
Saturday
Misolni ko‘rsatish »
2-misol
Filtr: "S" ni o‘z ichiga OLMAGAN elementlar (include=False):
<%
a=Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
b=Filter(a,"S",False)
for each x in b
response.write(x & "<br />")
next
%>
Yuqoridagi kodning natijasi quyidagicha bo‘ladi:
Monday
Tuesday
Wednesday
Thursday
Friday
Misolni ko‘rsatish »
3-misol
Filtr: matnli taqqoslash bilan "S" ni o‘z ichiga olgan elementlar (compare=1):
<%
a=Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
b=Filter(a,"S",True,1)
for each x in b
response.write(x & "<br />")
next
%>
Yuqoridagi kodning natijasi quyidagicha bo‘ladi:
Sunday
Tuesday
Wednesday
Thursday
Saturday
Misolni ko‘rsatish »
❮ To‘liq VBScript ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
