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