zoukankan
html css js c++ java
过滤Html标签代码
public
string
FilterHtmlTag(
string
HtmlString)
{
System.IO.StreamReader sr
=
new
StreamReader(
"
d:\\bb.html
"
, System.Text.Encoding.UTF8);
string
HtmlString
=
sr.ReadToEnd();
string
Temp
=
HtmlString.Substring(HtmlString.IndexOf(
"
<body>
"
));
//
string
Stup1
=
Regex.Replace(Temp,
@"
<script>[\s\S]*</script>
"
,
""
);
//
过滤Js代码;
string
Stup2
=
Regex.Replace(Stup1,
@"
<style[\s\S]*</style>
"
,
""
);
//
过滤Css样式
string
Stup3
=
Regex.Replace(Stup2,
"
<.+?>
"
,
""
);
//
过滤html标签
string
Stup4
=
Regex.Replace(Stup3,
@"
\s
"
,
""
);
//
过滤/n/r等特列字符
return
Stup4;
}
以上代码能过滤结构比较规范的HTML页面,如页面结构比较复杂,请自己自行修改。修改后更完整的代码也希望能回传一份。
邮箱:
pweixu@163.com
大家一起分享
查看全文
相关阅读:
winrt组件库(包括翻书组件)
WebRequest 获取网页乱码
OpenNI结合Unity3D Kinect进行体感游戏开发(转)
python(pyqt)开发环境搭建
win8开发wpf程序遇到的无语问题
winrt 页面进入动画
winrt 根据类型生成实例
性能测试基础
性能基础入门篇
项目部署
原文地址:https://www.cnblogs.com/weixu/p/860460.html
最新文章
【转】【Oracle 集群】Linux下Oracle RAC集群搭建之Oracle DataBase安装(八)
【转】【Oracle 集群】Oracle 11G RAC教程之集群安装(七)
【转】【Oracle 集群】11G RAC 知识图文详细教程之RAC在LINUX上使用NFS安装前准备(六)
【转】【Oracle 集群】ORACLE DATABASE 11G RAC 知识图文详细教程之集群概念介绍(一)
【转】linux 增加用户 useradd 用法小结及配置文件说明
【转】ORACLE SQL基础—DDL语言 礼记八目 2017-12-23 21:26:21
【转】Oralce基础—Sqlplus工具运用 礼记八目 2017-12-20 20:22:45
【转】Oracle基础结构认知—oracle物理结构 礼记八目 2017-12-13 20:31:06
【转】Oracle基础结构认知—进程及逻辑结构 礼记八目 2017-12-17 19:33:21
mybatis分步查询与延迟加载
热门文章
mybatis的resultMap自定义结果映射规则
mybatis映射文件参数处理 #{}取值与${}取值的区别
mybatis会对多参数方法进行特殊处理
mybatis全局配置文件
转发forward和重定向redirect的区别
JSP的域对象的作用范围
最简单的Servlet继承HttpServlet查询数据库登录验证
CSS3 文本3D效果
vs版本转换工具
Word转图片(使用Spire.doc)
Copyright © 2011-2022 走看看