正则表达式过滤html标签对

2016-02-19 15:01 7 1 收藏

每个人都希望每天都是开心的,不要因为一些琐事扰乱了心情还,闲暇的时间怎么打发,关注图老师可以让你学习更多的好东西,下面为大家推荐正则表达式过滤html标签对,赶紧看过来吧!

【 tulaoshi.com - Web开发 】

    public string DealHtml(string str)

{

//str = Regex.Replace(str, @"(img)[^]*|/(img)", "", RegexOptions.IgnoreCase);

str = Regex.Replace(str, @"(table|tbody|tr|td|th)[^]*|/(table|tbody|tr|td|th)", "", RegexOptions.IgnoreCase);

str = Regex.Replace(str, @"(div|blockquote|fieldset|legend)[^]*|/(div|blockquote|fieldset|legend)", "", RegexOptions.IgnoreCase);

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

//str = Regex.Replace(str, @"(font|i|u|h[1-9]|s)[^]*|/(font|i|u|h[1-9]|s)", "", RegexOptions.IgnoreCase);

//str = Regex.Replace(str, @"(style|strong)[^]*|/(style|strong)", "", RegexOptions.IgnoreCase);

//str = Regex.Replace(str, @"a[^]*|/a", "", RegexOptions.IgnoreCase);

//str = Regex.Replace(str, @"(meta|iframe|frame|span|tbody|layer)[^]*|/(iframe|frame|meta|span|tbody|layer)", "", RegexOptions.IgnoreCase);

str = Regex.Replace(str, @"br[^]*", "", RegexOptions.IgnoreCase);

str = str.Replace("br", "");

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

return str;

}

来源:http://www.tulaoshi.com/n/20160219/1608621.html

延伸阅读
正则表达式简介 翻译:NorthTibet 原文出处:Regular Expressions 有些新手对正则表达式不是很熟悉,有必要在此作一简单回顾。如果你是正则表达式高手,可以不用看这一部分。 正则表达式是描述字符串集的字符串。例如,正则表达式“Mic*”描述所有包含“Mic”,后跟零个或多个字符的字符串。Mickey、Microsoft、Michelangelo...
标签: Web开发
代码如下: html head /head body style #x_edit{   height:320px;   width:540px;   border:1px solid #666666;   color:red;   filter:chroma(color="#0f0f0f");   background-color:#f0f0f0;   font-family:verdana;   font-siz...
标签: Web开发
####################### #作者:雨浪 版权所有,翻版说一下 # #QQ:270499458 # ####################### 近段日子几个刚学了正则表达式的朋友问我在asp中怎么用.呵呵.虽然简单,还是写出来吧,正则表达式的基本知识我就不说了.其实已经有...
标签: Web开发
前言 正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。 索引 1. 引子 目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境,以...
标签: Web开发
正则表达式的功能实在太强大了~以下为找到的一个关于正则表达式基本语法的介绍: 首先让我们看两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下: "^The":表示所有以"The"开始的字符串("There","The cat"等); "of despair$":表示所以以"of despair"结尾的字符串; "^abc$":表示开始和结尾都是"abc"...

经验教程

977

收藏

98
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部