Filter

VBScript Filter funksiyasi

❮ To‘liq VBScript ma’lumotnomasi

Filter 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:

  • 0 = vbBinaryCompare - Ikkilik (binary) taqqoslashni bajarish
  • 1 = vbTextCompare - Matnli taqqoslashni bajarish

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!