ASP如何清除HTML代码中的a标签
客户在我的网站上发布信息时总喜欢,把自己公司的网址打上,怎么在发布信息时自动过滤a标签!记录信息内容的字段是content,是用eWebEditor编辑的...
客户在我的网站上发布信息时总喜欢,把自己公司的网址打上,怎么在发布信息时自动过滤a标签! 记录信息内容的字段是content,是用eWebEditor编辑的
展开
3个回答
展开全部
<%
Function RemoveHTML(str)
Dim re
Set re=New RegExp
re.Pattern="<[a|A]+[^>]*>" '请参考学习正则表达式
re.IgnoreCase=True
re.Global=True
str=re.Replace(str,"")
Set re=Nothing
RemoveHTML=str
End Function
'测试
str = RemoveHTML(rs("content"))
response.write str
%>
Function RemoveHTML(str)
Dim re
Set re=New RegExp
re.Pattern="<[a|A]+[^>]*>" '请参考学习正则表达式
re.IgnoreCase=True
re.Global=True
str=re.Replace(str,"")
Set re=Nothing
RemoveHTML=str
End Function
'测试
str = RemoveHTML(rs("content"))
response.write str
%>
展开全部
replace(content,"</a>",text)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
replace(content,"<a","<span")
replace(content,"</a>","</span>")
可以试试
replace(content,"</a>","</span>")
可以试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询