首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 如何过滤掉特定HTML标签及内容
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • tianyadage11
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 揭帖率:
    发表于:2008-08-20 11:45:53 楼主
    如题。
    比如:数据库姓名字段存储的内容为:Xiaohan Wang <Sup>1 </Sup>;Lili Chen <Sup>1,2 </Sup>,如何才能把 <Sup>.. </Sup>标签及其内容去掉,最终的结果为:Xiaohan Wang;Lili Chen
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • sheyanfen
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-20 15:19:551楼 得分:0
    function clearHTMLCode(originCode)
    dim reg
    set reg = new RegExp
    reg.Pattern = " <[^>]*>"
    reg.Global = true
    clearHTMLCode = reg.Replace(originCode, "")
    end function
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • wcwtitxu
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-21 20:52:092楼 得分:0
    VBScript code
    Function FilterHTML(s) Dim reg Set reg = New RegExp reg.IgnoreCase = True reg.Global = True reg.Pattern = "\<(?=/?(?:sub|sup|b)[\s\>])[^>]*?>" ' 过滤 sup, sub, b 标签 FilterHTML = reg.Replace(s, "") Set reg = Nothing End Function
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • sandyxxx
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-22 11:28:483楼 得分:0
    Function FormatStr(str)
    Dim s1,s2
    If str <>"" then
    str=replace(replace(Trim(str),chr(32)&chr(32),""),chr(9),"")
    DO While (instr(str,">")>0 and instr(str," <")>0)
    s1=InStr(str," <")
    s2=Instr(s1,str,">")
    If s1>0 and s2>0 then
    str=replace(str,mid(str,s1,s2-s1+1),"")
        End if
    Loop
    str=replace(replace(str," <","&lt;"),">","&gt;")
    str=Replace(Replace(Replace(replace(replace(str,chr(13),""),chr(10),""),"""","”"),"'","’"),"&nbsp;","")
    FormatStr=str
        Else
        FormatStr=""
    End if
    End Function
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved