En son web geliştirme öğreticiler
 

VBScript Filtre Fonksiyonu


<Komple VBScript Referans

Filtre fonksiyonu bir filtre kriterlere göre bir dizge dizisinin bir alt kümesini içerir, sıfır tabanlı bir dizi döner.

Note: değeri parametresinin bir eşleşme bulunursa, filtre işlevi boş bir dizi döndürür.

Note: Parametre inputstrings boş veya bir tek boyutlu dizi değil ise, bir hata meydana gelir.

Sözdizimi

Filter(inputstrings,value[,include[,compare]])

Parametre Açıklama
inputstrings Gereklidir. dizeleri bir tek boyutlu dizi aranacak
value Gereklidir. aramak için dize
include İsteğe bağlı. içeren veya değer dışlamak alt dizeleri dönmek gösteren Boolean değeri. Doğru bir alt dizge değeri içeren bir dizinin bir alt kümesi ile döner. Yanlış döner bir alt dizge değeri içermeyen dizinin alt takımı. Varsayılan True.
compare İsteğe bağlı. kullanmak dize karşılaştırması belirtir.

Aşağıdaki değerlerden birine sahip olabilir:

  • 0 = vbBinaryCompare - bir ikili karşılaştırma yapın
  • 1 = vbTextCompare - Bir metinsel karşılaştırma yapın

Örnekler

Örnek 1

Filtre: içeriyor ürün "S"

<%

a=Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
b=Filter(a,"S")
for each x in b
    response.write(x & "<br />")
next

%>

kodun çıktısını göreceğiz:

Sunday
Saturday
Göster Örneği »

Örnek 2

Filtre: İÇERMEZ ürün "S" (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

%>

kodun çıktısını göreceğiz:

Monday
Tuesday
Wednesday
Thursday
Friday
Göster Örneği »

Örnek 3

Filtre: içeriyor ürün "S" bir metinsel karşılaştırma ile, (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

%>

kodun çıktısını göreceğiz:

Sunday
Tuesday
Wednesday
Thursday
Saturday
Göster Örneği »

<Komple VBScript Referans