欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

VBS教程:方法-Test 方法

程序员文章站 2022-06-03 15:07:20
test 方法对指定的字符串执行一个正则表达式搜索,并返回一个 boolean 值指示是否找到匹配的模式。obj...

test 方法

对指定的字符串执行一个正则表达式搜索,并返回一个 boolean 值指示是否找到匹配的模式。

object.test(string)

参数

object

必选项。总是一个 regexp 对象的名称。

string

必选项。要执行正则表达式搜索的文本字符串。

说明

正则表达式搜索的实际模式是通过regexp对象的pattern属性来设置的。regexp.global属性对test方法没有影响。

如果找到了匹配的模式,test方法返回true;否则返回false。

下面的代码说明了test 方法的用法。

function regexptest(patrn, strng)  dim regex, retval            ' 建立变量。  set regex = new regexp         ' 建立正则表达式。  regex.pattern = patrn         ' 设置模式。  regex.ignorecase = false         ' 设置是否区分大小写。  retval = regex.test(strng)         ' 执行搜索测试。  if retval then    regexptest = "找到一个或多个匹配。"  else    regexptest = "未找到匹配。"  end ifend functionmsgbox(regexptest("is.", "is1 is2 is3 is4"))