您现在的位置: 雨哲在线 >> 文章教程 >> Web开发 >> Asp编程 >> 查看文章内容

过滤html代码的函数

【字体: 】       ★★★ 作者:未知    文章来源:http://www.yz81.com    点击数:748    更新时间:2007-10-15    阅读点数:0

载入中

用asp做网页,有时候需要用到过滤掉html代码,如只需显示相关文字摘要的时候。

下面的代码可以过滤掉所有<和>间的代码,也可以过滤图片。

以下是代码片段:
Function RemoveHTML(strHTML)
 Dim objRegExp, Match, Matches
 Set objRegExp = New Regexp
 objRegExp.IgnoreCase = True
 objRegExp.Global = True
 '取闭合的<>
 objRegExp.Pattern = "<.+?>"
 '进行匹配
 Set Matches = objRegExp.Execute(strHTML)
 ' 遍历匹配集合,并替换掉匹配的项目
 For Each Match in Matches
  strHtml=Replace(strHTML,Match.Value,"")
 Next
 RemoveHTML=strHTML
 Set objRegExp = Nothing
End Function
过滤图片正则表达式
以下是代码片段:
<img[\s\S]+>

文章来源:雨哲在线

网友看法
    数据载入中,请稍后……
    发表评论
    昵 称: 邮 箱:
    评 分:
    内 容:
    0/5000)
    插入链接
    验证码:

    雨哲提示:Alt+S快速发表
用户信息中心
与本文章相关内容
广告位招商QQ:425162221