过滤HTML标签的正则(ASP)

发布时间:2013-09-19 11:33:46来源:阅读(1694)

    <%
    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
    Company=Conn.ExeCute("Select DB_Site_Content From DB_Site_Company Where DB_Site_Type='Company'",0,1)(0)
    Companys=RemoveHTML(Company)
    Response.Write Left(Companys,248)&"......"
    %>

关键字正则