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