源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

asp常用的正则表达式实现字符串的替换

  • 时间:2022-11-21 05:25 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:asp常用的正则表达式实现字符串的替换
去除html标签正则<\/*[^<>]*> Function LoseHtml(ContentStr)     Dim ClsTempLoseStr,RegEx         ClsTempLoseStr = Cstr(ContentStr)     Set RegEx = New RegExp         RegEx.Pattern = "<\/*[^<>]*>"         RegEx.IgnoreCase = True         RegEx.Global = True     ClsTempLoseStr = RegEx.Replace(ClsTempLoseStr,"")     Set RegEx = Nothing     LoseHtml = ClsTempLoseStr End function 去除网页中的class Function LoseClassTag(ContentStr)     Dim ClsTempLoseStr,RegEx         ClsTempLoseStr = Cstr(ContentStr)     Set RegEx = New RegExp         RegEx.Pattern = "(class=){1,}(""|\'){0,1}\S+(""|\'|>|\s){0,1}"         RegEx.IgnoreCase = True         RegEx.Global = True     ClsTempLoseStr = RegEx.Replace(ClsTempLoseStr,"")     LoseClassTag = ClsTempLoseStr     Set RegEx = Nothing End Function Function LoseScriptTag(ContentStr)     Dim ClsTempLoseStr,RegEx         ClsTempLoseStr = Cstr(ContentStr)     Set RegEx = New RegExp         RegEx.Pattern = "(<script){1,}[^<>]*>[^\0]*(<\/script>){1,}"         RegEx.IgnoreCase = True         RegEx.Global = True     ClsTempLoseStr = RegEx.Replace(ClsTempLoseStr,"")     LoseScriptTag = ClsTempLoseStr     Set RegEx = Nothing End Function Function LoseIFrameTag(ContentStr)     Dim ClsTempLoseStr,RegEx         ClsTempLoseStr = Cstr(ContentStr)     Set RegEx = New RegExp         RegEx.Pattern = "(<iframe){1,}[^<>]*>[^\0]*(<\/iframe>){1,}"         RegEx.IgnoreCase = True         RegEx.Global = True     ClsTempLoseStr = RegEx.Replace(ClsTempLoseStr,"")     LoseIFrameTag = ClsTempLoseStr     Set RegEx = Nothing End Function Function LoseObjectTag(ContentStr)     Dim ClsTempLoseStr,RegEx         ClsTempLoseStr = Cstr(ContentStr)     Set RegEx = New RegExp         RegEx.Pattern = "(<object){1,}[^<>]*>[^\0]*(<\/object>){1,}"         RegEx.IgnoreCase = True         RegEx.Global = True     ClsTempLoseStr = RegEx.Replace(ClsTempLoseStr,"")     LoseObjectTag = ClsTempLoseStr     Set RegEx = Nothing End Function Function LoseSpanTag(ContentStr)     Dim ClsTempLoseStr,RegEx         ClsTempLoseStr = Cstr(ContentStr)     Set RegEx = New RegExp         RegEx.Pattern = "<(\/){0,1}span[^<>]*>"         RegEx.IgnoreCase = True         RegEx.Global = True     ClsTempLoseStr = RegEx.Replace(ClsTempLoseStr,"")     LoseSpanTag = ClsTempLoseStr     Set RegEx = Nothing End Function Function LoseFontTag(ContentStr)     Dim ClsTempLoseStr,RegEx         ClsTempLoseStr = Cstr(ContentStr)     Set RegEx = New RegExp         RegEx.Pattern = "<(\/){0,1}font[^<>]*>"         RegEx.IgnoreCase = True         RegEx.Global = True     ClsTempLoseStr = RegEx.Replace(ClsTempLoseStr,"")     LoseFontTag = ClsTempLoseStr     Set RegEx = Nothing End Function Function LoseATag(ContentStr)     Dim ClsTempLoseStr,RegEx         ClsTempLoseStr = Cstr(ContentStr)     Set RegEx = New RegExp         RegEx.Pattern = "<(\/){0,1}a[^<>]*>"         RegEx.IgnoreCase = True         RegEx.Global = True     ClsTempLoseStr = RegEx.Replace(ClsTempLoseStr,"")     LoseATag = ClsTempLoseStr     Set RegEx = Nothing End Function Function LoseDivTag(ContentStr)     Dim ClsTempLoseStr,RegEx         ClsTempLoseStr = Cstr(ContentStr)     Set RegEx = New RegExp         RegEx.Pattern = "<(\/){0,1}div[^<>]*>"         RegEx.IgnoreCase = True         RegEx.Global = True     ClsTempLoseStr = RegEx.Replace(ClsTempLoseStr,"")     LoseDivTag = ClsTempLoseStr     Set RegEx = Nothing End Function Function LoseStyleTag(ContentStr)     Dim ClsTempLoseStr,RegEx         ClsTempLoseStr = Cstr(ContentStr)     Set RegEx = New RegExp         RegEx.Pattern = "(<style){1,}[^<>]*>[^\0]*(<\/style>){1,}"         RegEx.IgnoreCase = True         RegEx.Global = True     ClsTempLoseStr = RegEx.Replace(ClsTempLoseStr,"")     LoseStyleTag = ClsTempLoseStr     Set RegEx = Nothing End Function Function LoseNoteTag(ContentStr)     Dim ClsTempLoseStr,RegEx         ClsTempLoseStr = Cstr(ContentStr)     Set RegEx = New RegExp         RegEx.Pattern = "<!--\/*[^<>]*-->"         RegEx.IgnoreCase = True         RegEx.Global = True     ClsTempLoseStr = RegEx.Replace(ClsTempLoseStr,"")     LoseNoteTag = ClsTempLoseStr     Set RegEx = Nothing End Function Function LoseTableTag(ContentStr)     Dim ClsTempLoseStr,RegEx         ClsTempLoseStr = Cstr(ContentStr)     Set RegEx = New RegExp         RegEx.Pattern = "<(\/){0,1}table[^<>]*>"         RegEx.IgnoreCase = True         RegEx.Global = True     ClsTempLoseStr = RegEx.Replace(ClsTempLoseStr,"")     LoseTableTag = ClsTempLoseStr     Set RegEx = Nothing End Function Function LoseTDTag(ContentStr)     Dim ClsTempLoseStr,RegEx         ClsTempLoseStr = Cstr(ContentStr)     Set RegEx = New RegExp         RegEx.Pattern = "<(\/){0,1}td[^<>]*>"         RegEx.IgnoreCase = True         RegEx.Global = True     ClsTempLoseStr = RegEx.Replace(ClsTempLoseStr,"")     LoseTDTag = ClsTempLoseStr     Set RegEx = Nothing End Function Function LoseTRTag(ContentStr)     Dim ClsTempLoseStr,RegEx         ClsTempLoseStr = Cstr(ContentStr)     Set RegEx = New RegExp         RegEx.Pattern = "<(\/){0,1}tr[^<>]*>"         RegEx.IgnoreCase = True         RegEx.Global = True     ClsTempLoseStr = RegEx.Replace(ClsTempLoseStr,"")     LoseTRTag = ClsTempLoseStr     Set RegEx = Nothing End Function
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部