正则表达式 替换

来源:百度知道 编辑:UC知道 时间:2024/05/10 17:50:50
原始内容:
------------------------------------------
第一条
苦第基本原则地区性苛条形码
第二条
苦第基本原则地区性苛条形码
------------------------------------------
要换成:
------------------------------------------
<strong>第一条</strong>
苦第基本原则地区性苛条形码
<strong>第二条</strong>
苦第基本原则地区性苛条形码

------------------------------------------

<%
content = "<!--开始-->这里第一个需要替换的内容<!--结束--> 不需要替换的内容 <!--开始-->这里第二个需要替换的内容<!--结束--> asdas d asd as d as d asd as d asd as <!--开始-->这里第三个需要替换的内容<!--结束--> <!--开始-->这里第四个需要替换的内容<!--结束--> 自行车自行车形成子形成在才这些才在"

'正则替换函数'
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 "<hr>"
Response.write ReplaceExp(content,"\<\!\-{2}开始\-{2}\>.*?\<\!\-{2}结束\-{2}\>","被替换了")
%>

------------------------------------------
第一条
苦第基本原则地区性苛条形码
第二条
苦第基本原则地区性苛条形码
---------------------