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