asp 如何去除文字前后html格式
答案:1 悬赏:10 手机版
解决时间 2021-11-26 02:20
- 提问者网友:我的未来我做主
- 2021-11-25 16:31
asp 如何去除文字前后html格式
最佳答案
- 五星知识达人网友:一叶十三刺
- 2021-11-25 17:26
asp过滤所有html代码,可以用正则表达式写函数来完成。代码如下:
<%
'说明:自定义正则替换函数,直接引用RemoveHTML这个函数就可以
Function RemoveHTML(strHTML)
Dim objRegExp,Match,Matches,k
Set objRegExp = New Regexp
objRegExp.IgnoreCase = True
objRegExp.Global = True
objRegExp.Pattern = "<.+?>"
Set Matches = objRegExp.Execute(strHTML)
strHTML = objRegExp.Replace(strHTML,"")
RemoveHTML=strHTML
Set objRegExp = Nothing
End Function
'使用示例:
a="文字内容
<%
'说明:自定义正则替换函数,直接引用RemoveHTML这个函数就可以
Function RemoveHTML(strHTML)
Dim objRegExp,Match,Matches,k
Set objRegExp = New Regexp
objRegExp.IgnoreCase = True
objRegExp.Global = True
objRegExp.Pattern = "<.+?>"
Set Matches = objRegExp.Execute(strHTML)
strHTML = objRegExp.Replace(strHTML,"")
RemoveHTML=strHTML
Set objRegExp = Nothing
End Function
'使用示例:
a="文字内容
"
a=RemoveHTML(a)
response.write a'执行完后,会过滤掉所有html代码,只保留文字
%>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯