请问asp正则表达式的传参问题?

来源:百度知道 编辑:UC知道 时间:2024/06/03 20:31:47
请问asp正则表达式的传参问题?
<%

Dim sStr
Set Re = New RegExp
If Re.Test(sStr) Then
sStr = Re.Replace(sStr,vCode)
End If
%>

请问一下如何给re.teset(sStr)的sstr参数传值呢?
除了用sstr="123"外,能不能用re.test(sStr)="123"这样来给参数传值呀?

还有一个问一下If Re.Test(sStr) Then这句,这句如果语句是什么意思,详细解释一下好不?

Re.Replace(sStr,vCode)这句怎么跟replace(a,"123","345")不一样呢?

Re.Replace(sStr,vCode)这句替换是不是直接将sstr的全部内容换成vcode呢?

你的代码不完整。Re是一个正则表达式变量,但是并没有给出规则。
If Re.Test(sStr) 这句得意思是 如果 sStr匹配Re的规则,那么…………
Re.Replace(sStr,vCode),是指把sStr中,符合Re规则的部分替换为vCode的值