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"))