ASP过滤超链接(HTML)代码

上次发了一个asp过滤html的代码,那个代码是直接删除符合规则的HTML代码,而今天这个代码是真正的过滤。
比如<a href=http://www.gangzi.org/>刚子</a>这个代码,之前的过滤html代码是直接删除掉整个字符的,而今天发这个代码过滤之后留下的只是刚子这两个文本文字,两个代码都有用武之地。
程序代码 程序代码
Function regExReplace(sSource,patrn, replStr)
Dim regEx, str1
str1 = sSource
Set regEx = New RegExp
regEx.Pattern = patrn
regEx.IgnoreCase = True
regEx.Global = True
regExReplace = regEx.Replace(str1, replStr)
End Function
regExReplace("字符串","<a.*?>|</a>","") '过滤超链接
regExReplace("字符串","<div.*?>|</div>","") '过滤DIV
regExReplace("字符串","<iframe.*?>|</iframe>","") '过滤框架



文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
t