如何使用ASP正则表达式的execute、test、replace方法?
- 内容介绍
- 文章标签
- 相关推荐
本文共计661个文字,预计阅读时间需要3分钟。
RegExp 是构建正则表达式的对象。例如:javascriptvar regEx=new RegExp(regEx.Pattern);regEx.Pattern=/d/;regEx.IgnoreCase=true;regEx.Global=true;
RegExp就是建立正则的对像。如:
Set regEx = New RegExp
regEx.Pattern 就是来设置正则的模式的,
如:
regEx.Pattern ="/d+"
regEx.IgnoreCase = True ' 设置是否区分大小写
regEx.Global = True ' 设置全程可用性。
RegExp对像有3种方法,分别是execute、test、replace。
test方法是对指定的字符串执行一个正则表达式搜索,并返回一个 Boolean 值指示是否找到匹配的模式。RegExp.Global属性对Test方法没有影响。如果找到了匹配的模式,Test方法返回True;否则返回False。
例子:
测试的时候,msgbox是vbs的用法,如果是asp文件,需要将msgbox替换为response.write
复制代码 代码如下:
Function RegExpTest(patrn, strng)
Dim regEx, retVal ' 建立变量。
Set regEx = New RegExp ' 建立正则表达式。
regEx.Pattern = patrn ' 设置模式。
regEx.IgnoreCase = False ' 设置是否区分大小写。
本文共计661个文字,预计阅读时间需要3分钟。
RegExp 是构建正则表达式的对象。例如:javascriptvar regEx=new RegExp(regEx.Pattern);regEx.Pattern=/d/;regEx.IgnoreCase=true;regEx.Global=true;
RegExp就是建立正则的对像。如:
Set regEx = New RegExp
regEx.Pattern 就是来设置正则的模式的,
如:
regEx.Pattern ="/d+"
regEx.IgnoreCase = True ' 设置是否区分大小写
regEx.Global = True ' 设置全程可用性。
RegExp对像有3种方法,分别是execute、test、replace。
test方法是对指定的字符串执行一个正则表达式搜索,并返回一个 Boolean 值指示是否找到匹配的模式。RegExp.Global属性对Test方法没有影响。如果找到了匹配的模式,Test方法返回True;否则返回False。
例子:
测试的时候,msgbox是vbs的用法,如果是asp文件,需要将msgbox替换为response.write
复制代码 代码如下:
Function RegExpTest(patrn, strng)
Dim regEx, retVal ' 建立变量。
Set regEx = New RegExp ' 建立正则表达式。
regEx.Pattern = patrn ' 设置模式。
regEx.IgnoreCase = False ' 设置是否区分大小写。

