<%
content = "<--开始-->这里第一个需要替换的内容<--结束--> 不需要替换的内容 <--开始-->这里第二个需要替换的内容<--结束--> aaa <--开始-->这里第三个需要替换的内容<--结束--> <--开始-->这里第四个需要替换的内容<--结束-->"
'正则替换函数'
Function ReplaceExp(srcstr, patrn, replStr)
Set regEx = New RegExp
regEx.Pattern = patrn
regEx.IgnoreCase = True
regEx.Global = True
regEx.Execute(srcstr)
ReplaceExp = regEx.Replace(srcstr, replStr)
Set regEx = Nothing
End Function
'调用并输出'
Response.write content
Response.write "<br><br>表达式:<-{2}开始-{2}>.*?<-{2}结束-{2}> -> 被替换了<br><br>"
Response.write ReplaceExp(content,"<-{2}开始-{2}>.*?<-{2}结束-{2}>","被替换了")
Response.write "<hr>"
'调用并输出'
Response.write content
Response.write "<br><br>表达式:(第.*?个) -> <u>$1</u><br><br>"
Response.write ReplaceExp(content,"(第.*?个)","<u>$1</u>")
%>