asp 如何去除文字前后html格式 5

各位大侠,请问下下面这两种情况如何去除正文前后的格式,因为正文部分也有这些格式符号,所以只要把最前面各最后面的去掉就行了。谢谢!有两种情况:第一种:</p><p>正文</... 各位大侠,请问下下面这两种情况如何去除正文前后的格式,因为正文部分也有这些格式符号,所以只要把最前面各最后面的去掉就行了。谢谢!
有两种情况:
第一种:</p> <p>正文</p> <p>
第二种:<br /> 正文<br />

在asp代码中怎么写?
展开
 我来答
yfcp
2016-01-20 · 知道合伙人软件行家
yfcp
知道合伙人软件行家
采纳数:1748 获赞数:5545
有多年网站建设相关工作经验。熟悉ASP、ASP.net、VB、JavaScript、HTML等语言和CSS、Ajax等相关技术。

向TA提问 私信TA
展开全部
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="<div></p><p>文字内容</p><p></div>"
a=RemoveHTML(a)
response.write a'执行完后,会过滤掉所有html代码,只保留文字
%>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式