<%
function replaceCode(strContent)
on error resume next
dim objRegExp
Set objRegExp=new RegExp
objRegExp.IgnoreCase =true
objRegExp.Global=True
objRegExp.Pattern="(\<mytag\>)(.[^\[]*)(\<\/mytag\>)"
strContent= objRegExp.Replace(strContent,"***")
set objRegExp=Nothing
replaceCode=strContent
end functionStr = "<mytag>csdn里的ggjj真好</mytag>"
Response.write replaceCode(Str)
%>
function replaceCode(strContent)
on error resume next
dim objRegExp
Set objRegExp=new RegExp
objRegExp.IgnoreCase =true
objRegExp.Global=True
objRegExp.Pattern="(\<mytag\>)(.[^\[]*)(\<\/mytag\>)"
strContent= objRegExp.Replace(strContent,"***")
set objRegExp=Nothing
replaceCode=strContent
end functionStr = "<mytag>csdn里的ggjj真好</mytag>"
Response.write replaceCode(Str)
%>
去这个看一下。。
var str = "<mytag>csdn里的ggjj真好</mytag>\n<mytag>csdn里的人真热心</mytag>";
var reg = /(<mytag[^>]*>)(.*?)(<\/mytag>)/gi;
str = str.replace(reg, "$1XXX$3"); //保留 tag
//str = str.replace(reg, "XXX"); //不保留 tag
alert(str)
</SCRIPT>