VBScript Filter 函數
定義和用法
Filter 函數可返回一個基於 0 的數組,此數組包含以特定過濾條件為基礎的字符串數組的子集。
註釋:如果找不到與 value 參數相匹配的值,Filter 函數會返回一個空數組。
註釋:若参数 inputstrings 为 Null 或者不是一維數組,則會發生錯誤。
语法
Filter(inputstrings,value[,include[,compare]])
参数 | คำอธิบาย |
---|---|
inputstrings | 必需的。需检索的一维字符串数组。 |
value | จำเป็น |
include | เลือกตั้งต่อไป |
compare | เลือกตั้ง |
ค่าที่ใช้สำหรับตัวแปร compare:
ค่าคงที่ | ค่า | คำอธิบาย |
---|---|---|
vbBinaryCompare | 0 | ปฏิบัติการเปรียบเทียบบีนารี |
vbTextCompare | 1 | ปฏิบัติการเปรียบเทียบข้อความ |
ตัวอย่าง
ตัวอย่าง 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))
ออกมา:
อังกฤษ: Sunday อังกฤษ: Monday อังกฤษ: Wednesday
ตัวอย่าง 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))
ออกมา:
อังกฤษ: Saturday อังกฤษ: Tuesday