用于搜索文件扩展名数组的正则表达式
RegExp To Search For Array Of File Extensions
我正在使用此语法搜索一个文件扩展名,如何将其更改为搜索 2 个文件扩展名?
Dim objRegExp As Object
Set objRegExp = CreateObject("VBScript.RegExp")
objRegExp.pattern = ".mdb"
objRegExp.IgnoreCase = True
您可以使用竖线字符 |
来拆分两个可能的匹配值。例如,如果您想匹配 Access 数据库和 Excel 电子表格,您可以使用:
Dim objRegExp As Object
Set objRegExp = CreateObject("VBScript.RegExp")
objRegExp.pattern = "\.mdb$|\.xls$"
objRegExp.IgnoreCase = True
$
表示必须在被检查的字符串末尾找到模式。 .
也将被视为特殊字符,因此您需要使用 \
反斜杠对其进行转义。
我正在使用此语法搜索一个文件扩展名,如何将其更改为搜索 2 个文件扩展名?
Dim objRegExp As Object
Set objRegExp = CreateObject("VBScript.RegExp")
objRegExp.pattern = ".mdb"
objRegExp.IgnoreCase = True
您可以使用竖线字符 |
来拆分两个可能的匹配值。例如,如果您想匹配 Access 数据库和 Excel 电子表格,您可以使用:
Dim objRegExp As Object
Set objRegExp = CreateObject("VBScript.RegExp")
objRegExp.pattern = "\.mdb$|\.xls$"
objRegExp.IgnoreCase = True
$
表示必须在被检查的字符串末尾找到模式。 .
也将被视为特殊字符,因此您需要使用 \
反斜杠对其进行转义。