菜单
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

VBScript Filter 函数

❮ VBScript 参考大全

Filter 函数返回一个零基数组,该数组包含字符串数组的一个子集,该子集基于筛选条件。

注意:如果找不到 value 参数的匹配项,Filter 函数将返回一个空数组。

注意:如果参数 inputstrings 是 Null 或不是一维数组,则会发生错误。

语法

Filter(inputstrings,value[,include[,compare]])
参数 描述
inputstrings 必需。要搜索的字符串的一维数组
value 必需。要搜索的字符串
include 可选。一个布尔值,指示是返回包含 value 的子字符串还是排除 value 的子字符串。True 返回数组中包含 value 作为子字符串的子集。False 返回数组中不包含 value 作为子字符串的子集。默认值为 True。
比较 可选。指定要使用的字符串比较。

可取以下值之一

  • 0 = vbBinaryCompare - 执行二进制比较
  • 1 = vbTextCompare - 执行文本比较

示例

示例 1

Filter:包含 "S" 的项

<%

a=Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
b=Filter(a,"S")
for each x in b
    response.write(x & "<br />")
next

%>

上面代码的输出将是

Sunday
Saturday
显示示例 »

示例 2

Filter:不包含 "S" 的项(include=False)

<%

a=Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
b=Filter(a,"S",False)
for each x in b
    response.write(x & "<br />")
next

%>

上面代码的输出将是

Monday
Tuesday
星期三
Thursday
星期五
显示示例 »

示例 3

Filter:包含 "S" 的项,使用文本比较(compare=1)

<%

a=Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
b=Filter(a,"S",True,1)
for each x in b
    response.write(x & "<br />")
next

%>

上面代码的输出将是

Sunday
Tuesday
星期三
Thursday
Saturday
显示示例 »

❮ VBScript 参考大全
×

联系销售

如果您想将 W3Schools 服务用于教育机构、团队或企业,请发送电子邮件给我们
sales@w3schools.com

报告错误

如果您想报告错误,或想提出建议,请发送电子邮件给我们
help@w3schools.com

W3Schools 经过优化,旨在方便学习和培训。示例可能经过简化,以提高阅读和学习体验。教程、参考资料和示例会不断审查,以避免错误,但我们无法保证所有内容的完全正确性。使用 W3Schools 即表示您已阅读并接受我们的使用条款Cookie 和隐私政策

版权所有 1999-2024 Refsnes Data。保留所有权利。W3Schools 由 W3.CSS 提供支持