帮忙写个简单的ASP正则表达式函数,采用后加100分,谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/27 15:46:15
这个函数主要实现的功能是这样的:
比方函数以及它的参数为:function shownew(str,patrn)
str为需要处理的文本,patrn为规则
给这两个参数后函数返回一个字符串,内容为符合规则的部分两头都加上<b>和</b>,其他部分正常显示,我需要把这个函数返回的东西符合规则的内容在HTML中显示为粗体。
希望高手帮忙,采纳答案一定追加100分。谢谢。

<%
function shownew(str,patrn,strRepl)
Dim regEx
Set regEx = New RegExp
regEx.IgnoreCase = True
regEx.Global = True
regEx.Pattern = patrn
shownew = regEx.Replace(str, strRepl)
end function
Response.write shownew("12345sdf32","(\d+)","<b>$1</b>")
%>

这样通用一点