C#与JS使用正则表达式清理HTML标记例子
下面分别介绍C#与JS使用正则表达式理HTML标记例子,如: SPAN class = InsertWordsDisplay这里不要/span只要这里SPAN class=\"InsertWordsDisplay\"不要(*)/span 对上面的这段代码,我们只要蓝色的内容,也
下面分别介绍C#与JS使用正则表达式理HTML标记例子,如:
<SPAN class = InsertWordsDisplay>这里不要</span>只要这里<SPAN class=\"InsertWordsDisplay\">不要(*)</span>
对上面的这段代码,我们只要蓝色的内容,也就是“凡是被HTML标记包围的内容,都不要了”
C#实现方式:

string strToBeFiltered = "<SPAN class = InsertWordsDisplay>这里不要</span>只要这里<SPAN class=\"InsertWordsDisplay\">不要(*)</span>"; Regex reg = new Regex("<span\\s class\\s{0,}=\\s{0,}\"{0,1}InsertWordsDisplay\"{0,1}>. ?</span>", RegexOptions.IgnoreCase | RegexOptions.Multiline); string strFiltered = reg.Replace(strToBeFiltered, "");
上面的 strFiltered 就是最终的结果了
使用Javascript清理掉HTML标记实现方式:

<script type="text/javascript"> var strToBeFiltered = '<SPAN class = InsertWordsDisplay>不要</span>要<SPAN class="InsertWordsDisplay">不要(*)</span>'; var pattern = /<span\s class\s{0,}=\s{0,}"{0,1}InsertWordsDisplay"{0,1}\s{0,}>. ?<\/span>/ig; var strFiltered = strToBeFiltered.replace(pattern, ''); alert(strFiltered); </script>
精彩图集
精彩文章
热门标签
抓取网页正文
改变
指定日期
XML操作
自动增长列
最大Id
php php自定
数据库名
跨iframe
find函数
数据存储
按比例
创建目录
指令
选不中
注入数据库
JS多语言
twisted
select加锁
脚本自身修改
__setattr__
主从
DDL
Too
可逆加密算法
sup方法
线程并发
自增长
段空间
Oracle字符集
网络打印
svn
复制文件夹
横屏
Promise
php php写入
python函数
页面宽度
memcach
context
百度热词
发布apk
相
django-suit
for语句
四叉树
目录传输
无法解析
Tab_control控
android设计模式
ForLinux2.6
memcpy()
草稿
发布项目
iis配置php
打
分页问题
注解
$符
UDP
赞助商链接
@CopyRight 2002-2008, 1SOHU.COM, Inc. All Rights Reserved QQ:1010969229