首页前端开发其他前端知识用正则表达式过滤html代码

用正则表达式过滤html代码

时间2024-02-01 12:33:03发布访客分类其他前端知识浏览332
导读:收集整理的这篇文章主要介绍了用正则表达式过滤html代码,觉得挺不错的,现在分享给大家,也给大家做个参考。 代码例子如下:<%Option ExplicITFunction str...
收集整理的这篇文章主要介绍了用正则表达式过滤html代码,觉得挺不错的,现在分享给大家,也给大家做个参考。

代码例子如下:
%
Option ExplicIT

Function stripHTML(strHTML)
'Strips the HTML tags From strHTML

 Dim objRegExp, strOutput
 Set objRegExp = New Regexp

 objRegExp.IgnoreCase = True
 objRegExp.Global = True
 objRegExp.Pattern = ".+?> "

 'Replace all HTML tag matches with the empty string
 strOutput = objRegExp.Replace(strHTML, "")

 'Replace all and > with & lt; and & gt;
 strOutput = Replace(strOutput, "", "& lt; ")
 strOutput = Replace(strOutput, "> ", "& gt; ")

 stripHTML = strOutput 'Return the value of strOutput

 Set objRegExp = Nothing
End Function
%>

form method="post" id=form1 name=form1>
 b> Enter an HTML String:/b> br>
 textarea name="txtHTML" cols="50" rows="8" wrap="virtual"> %=Request("txtHTML")%> /textarea>
 p>
 input tyPE="submit" value="Strip HTML Tags!" id=submit1 name=submit1>
/form>

% if Len(Request("txtHTML")) > 0 then %>
 p> hr> p>
 b> u> View of string i> with no/i> HTML stripping:/u> /b> br>
 XMp>
 %=Request("txtHTML")%>
 /xmp> p>
 b> u> View of string i> with/i> HTML stripping:/u> /b> br>
 PRe>
 %=StripHTML(Request("txtHTML"))%>
 /pre>
% End If %>

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

上一篇: ubb js下一篇:能说明一下GETROWS的用法吗?猜你在找的正则表达式相关文章 去除内容中的html2022-04-16Python正则表达式保姆式教学详细教程2022-04-16十分钟上手正则表达式 上篇2022-04-16十分钟上手正则表达式 下篇2022-04-16深入浅出正则表达式中的边界\b和\B2022-04-16轻松入门正则表达式之非贪婪匹配篇详解2022-04-16轻松掌握正则表达式findall函数详解2022-04-16正则表达式用法详解2022-04-1636个正则表达式(开发效率提高80%)2022-04-16Python正则表达式指南 推荐2022-04-16 其他相关热搜词更多phpjavapython程序员loadpost-format-gallery

若转载请注明出处: 用正则表达式过滤html代码
本文地址: https://pptw.com/jishu/595405.html
javascript下一个还原html代码的正则 代替正则——HyperScriptExpression联合开发倡议公告

游客 回复需填写必要信息