C#过滤HTML代码
来源:互联网 发布:知柏地黄丸价格 编辑:程序博客网 时间:2024/05/04 20:16
public string NoHTML(string Htmlstring)
//去除HTML标记
{
//删除脚本
Htmlstring = Regex.Replace(Htmlstring,@"<script[^>]*?>.*?</script>","",RegexOptions.IgnoreCase);
//删除HTML
Htmlstring = Regex.Replace(Htmlstring,@"<(.[^>]*)>","",RegexOptions.IgnoreCase);
Htmlstring = Regex.Replace(Htmlstring,@"([/r])[/s]+","",RegexOptions.IgnoreCase);
Htmlstring = Regex.Replace(Htmlstring,@"-->","",RegexOptions.IgnoreCase);
Htmlstring = Regex.Replace(Htmlstring,@"<!--.*","",RegexOptions.IgnoreCase);
Htmlstring = Regex.Replace(Htmlstring,@"&(quot|#34);","/"",RegexOptions.IgnoreCase);
Htmlstring = Regex.Replace(Htmlstring,@"&(amp|#38);","&",RegexOptions.IgnoreCase);
Htmlstring = Regex.Replace(Htmlstring,@"&(lt|#60);","<",RegexOptions.IgnoreCase);
Htmlstring = Regex.Replace(Htmlstring,@"&(gt|#62);",">",RegexOptions.IgnoreCase);
Htmlstring = Regex.Replace(Htmlstring,@"&(nbsp|#160);"," ",RegexOptions.IgnoreCase);
Htmlstring = Regex.Replace(Htmlstring,@"&(iexcl|#161);","/xa1",RegexOptions.IgnoreCase);
Htmlstring = Regex.Replace(Htmlstring,@"&(cent|#162);","/xa2",RegexOptions.IgnoreCase);
Htmlstring = Regex.Replace(Htmlstring,@"&(pound|#163);","/xa3",RegexOptions.IgnoreCase);
Htmlstring = Regex.Replace(Htmlstring,@"&(copy|#169);","/xa9",RegexOptions.IgnoreCase);
Htmlstring = Regex.Replace(Htmlstring,@"&#(/d+);","",RegexOptions.IgnoreCase);
Htmlstring.Replace("<","");
Htmlstring.Replace(">","");
Htmlstring.Replace("/r","");
Htmlstring=HttpContext.Current.Server.HtmlEncode(Htmlstring).Trim();
return Htmlstring;
}
- C#过滤HTML代码
- C#过滤HTML代码
- C# 正则过滤html,js,css代码
- C#过滤所有HTML代码的函数
- 用C#过滤HTML代码的函数。
- c#过滤HTML 中的标签代码
- c#两种过滤HTML代码
- C#正则表达式实现Html代码的完全过滤
- [收藏]C#过滤所有HTML代码的函数
- 一个用c#过滤html代码的函数
- 一个用C#过滤HTML代码的函数
- 一个用C#过滤HTML代码的函数
- 一个用C#过滤HTML代码的函数
- C# 过滤html标签
- html代码过滤
- HTML代码过滤函数
- HTML代码过滤技术
- HTML代码过滤技术
- js实现根据浏览器类型自动调用不同CSS文件[收藏]
- 基于CE的产品上使用手机模块
- php中mysql_fetch_array()函数的用法-mysql函数库
- smarty modifier.truncate.php 汉字截取修改
- php中foreach()的用法
- C#过滤HTML代码
- 一个线程问题
- PHP四种查询返回结果比较
- 描述符浅析
- C# API 传地址的例子
- 项目组内部推荐书目------一些好书
- 存储过程 远程数据库 游标 字符转义 好麻烦哇
- 第一次进入博客
- 用Xdoclet为Hibernate中的Component映射生成HBM文件