C# 清除HTML格式
来源:互联网 发布:电气控制设计软件下载 编辑:程序博客网 时间:2024/06/05 14:07
C# 清除HTML格式,使用正则表达式清除:
using System.Text.RegularExpressions;public static string RemoveHTML(string Htmlstring) { //删除脚本 Htmlstring = Regex.Replace(Htmlstring, @"<script[^>]*?>.*?</script>", "", RegexOptions.IgnoreCase); //删除HTML Htmlstring = Regex.Replace(Htmlstring, @"<(.[^>]*)>", "", RegexOptions.IgnoreCase); Htmlstring = Regex.Replace(Htmlstring, @"([\r\n])[\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\n", ""); Htmlstring = HttpContext.Current.Server.HtmlEncode(Htmlstring).Trim(); return Htmlstring; }
原文地址:http://www.cnblogs.com/kangjin0828/archive/2012/01/03/kangjin0828.html
- C# 清除HTML格式
- 清除HTML格式
- PHP清除html格式
- PHP清除html格式
- c#清除html标签
- 清除数据库中的HTML格式
- 清除数据库中的HTML格式
- 清除数据库中的HTML格式
- 用C#去除字符串中HTML的格式(清除数据库中html标签)
- 用C#去除字符串中HTML的格式(清除数据库中html标签)
- 清除WORD格式HTML垃圾样式
- JAVA清除html格式正则表达式
- java 清除 HTML标签格式、CSS 样式
- .net 清除单条资讯html格式
- HTML常用控件默认格式清除
- C#清除HTML标签方法汇总
- 用asp清除文件HTML格式的函数
- CSS文件清除浏览器HTML文件的默认格式
- java堆、栈、常量池
- Apple Mac/iOS App certificate types and names
- 操作系统--进程调度的有关问题(1)
- Javascript数组对象声明和操作
- openCV中基本数据类型及其空间范围和大小
- C# 清除HTML格式
- Android调用系统应用打开任意文件
- SerialPort属性事件
- PHP中的str_repeat函数JavaScript实现
- 定义成本控制范围(Controlling Area)
- jpgraph 在linux上遇到的错误
- 如何杀掉当前正在执行的hadoop任务
- 【AndEngine】AndEngine播放音乐和音效
- Python的学习(二十六)---- 压缩与解压缩文件