.
|
Microsoft(R) Visual Basic(R) Scripting Edition Execute 方法 |
语言参考 版本 5 |
对指定的字符串执行正则表达式搜索。
object.Execute(string)Execute 方法的语法包括以下几个部分:
部分 描述 object 必需的。总是一个 RegExp 对象的名称。 string 必需的。要在其上执行正则表达式的文本字符串。
正则表达式搜索的设计模式是通过 RegExp 对象的 Pattern 来设置的。Execute 方法返回一个 Matches 集合,其中包含了在 string 中找到的每一个匹配的 Match 对象。如果未找到匹配,Execute 将返回空的 Matches 集合。
下面的代码说明了 Execute 方法的用法:
Function RegExpTest(patrn, strng) Dim regEx ' 建立变量。 Set regEx = New RegExp ' 建立正则表达式。 regEx.Pattern = patrn ' 设置模式。 regEx.IgnoreCase = False ' 设置区分大小写。 regEx.Global = True ' 搜索全部匹配。 RegExpTest = regEx.Execute(strng) ' 执行搜索。 End Function MsgBox(RegExpTest("is.", "IS1 is2 IS3 is4"))