VBScript Filter-funktionen

Definition och användning

Filter-funktionen kan returnera en array baserad på 0, som innehåller en delmängd av en strängarray baserad på en specifik filtervillkor.

Kommentarer:Om det inte finns några värden som matchar parametern value returnerar Filter-funktionen en tom array.

Kommentarer:Om parametern inputstrings är Null eller inte en en维 array inträffar ett fel.

syntaks

Filter(inputstrings,value[,include[,compare]])
parametrar Beskrivning
inputstrings obligatorisk. En en维字符串数组,需要检索。
value Obligatorisk. Strängen som ska sökas efter.
include Valfritt. Boolean-värde som specificerar om den returnerade delsträngen innehåller Value. Om Include är True returnerar Filter en delmängd av arrayen som innehåller Value. Om Include är False returnerar Filter en delmängd av arrayen som inte innehåller Value.
compare Valfritt. Anger den typ av strängjämförelse som används.

Parameter compare:s värde:

Konstant Värde Beskrivning
vbBinaryCompare 0 Kör binär jämförelse.
vbTextCompare 1 Kör textjämförelse.

Exempel

Exempel 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))

Utskrift:

Sunday
Monday
Wednesday

Exempel 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))

Utskrift:

Lördag
Tisdag