VBScript Filter-funktio

Määritelmä ja käyttö

Filter-funktio voi palauttaa alusta lähtevän taulukon, joka sisältää merkkijono-taulukon alijoukon tietyn suodatus条件的perusteella.

Huomautus:Jos Filter-funktio ei löydä vastausta value-parametrin kanssa, se palauttaa tyhjän taulukon.

Huomautus:Jos parametri inputstrings on Null tai ei ole yhden ulottuvuuden taulukko, tapahtuu virhe.

Syntaksi

Filter(inputstrings,value[,include[,compare]])
parametri Kuvaus
inputstrings Välttämätön. Etsittävä yhden ulottuvuuden merkkijono-taulukko.
value Vakio. Etsittävä merkkijono.
include Valinnainen. Boolean-arvo, joka määrittää palautetun alimerkin sisältääkö Value. Jos Include on True, Filter palauttaa alimerkin, joka sisältää alimerkin Value. Jos Include on False, Filter palauttaa alimerkin, joka ei sisällä alimerkkiä Value.
compare Valinnainen. Määrittää käytettävän merkkijonoverkkotavan.

Parametrin compare arvo:

Vakiot Arvo Kuvaus
vbBinaryCompare 0 Suorita binaarinen vertailu.
vbTextCompare 1 Suorita tekstien vertailu.

Esimerkki

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

Tulostus:

Sunday
Monday
Wednesday

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

Tulostus:

Lauantai
Tiistai