过滤HTML标签和保留特殊标签
来源:互联网 发布:马哥linux 2017网盘 编辑:程序博客网 时间:2024/05/16 09:00
这边主要看到一个过滤的功能:
public static string FilterHtmlTag(string s){ //<...>标记正则表达式 return Regex.Replace(s, @"<[^>]*>", delegate(Match match) { string v = match.ToString(); //图片,<p>,<br>正则表达式 Regex rx = new Regex(@"^<(p|br|img.*)>$", RegexOptions.Compiled | RegexOptions.IgnoreCase); // if (rx.IsMatch(v)) { return v; //保留图片,<p>,<br> } else { return ""; //过滤掉 } });}
我这边所有都过滤,所以我直接用正则,不再做匿名委托的保留p和br
content = Regex.Replace(content, @"/\<span(\sclass\=\S*)*\>\S*\<\/span\>/g", "", RegexOptions.IgnoreCase); content = Regex.Replace(content, @"<[^>]*>", "", RegexOptions.IgnoreCase); content = content + "。。。";
0 0
- 过滤HTML标签和保留特殊标签
- 过滤html标签,保留指定参数
- C# 过滤html标签,保留要指定标签的做法
- HTML特殊字符和标签
- ASP中过滤UBB和Html标签
- 过滤Html标签和JavaScript的函数
- HTML标题标签和特殊的字符
- ASP 过滤 HTML 标签
- .net 过滤html标签
- html标签过滤
- 过滤 HTML 标签例子
- php 过滤 html标签
- 过滤html标签
- 过滤HTML标签
- HTML标签过滤方案
- 过滤 html标签
- Java过滤HTML标签
- 过滤html标签
- PHP文件夹文件拷贝/复制函数 dir_copy($src = '', $dst = '')
- iOS 代码添加约束—VFL (AutoLayout)
- EasyUI - datagrid中单元格里编辑控件的单击事件如何获取当前行的index
- php匹配图片、视频文件、音乐文件的正则表达式
- 新浪微博第三方登录有感
- 过滤HTML标签和保留特殊标签
- Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结
- 不同版本的APP,数据库结构变化后该如何处理?
- linux下的C语言开发(gdb调试)
- Java 学习笔记——反射
- iOS 拆分stroyboard
- phpMyAdmin安装教程
- Iptables 记录
- getAttribute与getParameter()