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
大家一起分享
查看全文
相关阅读:
PHP观察者模式
php减少损耗的方法之一 缓存对象
php迭代器模式
数据库安全措施的改进依据------未实践
mysql利用phpmyadmin导入数据出现#1044错误 的可能原因
两列布局的基本思路
less1.5中的减错误
ie63像素bug原因及解决办法不使用hack
镜像翻转二叉树
判断一个整数是否是 2 的幂次方
原文地址:https://www.cnblogs.com/weixu/p/860460.html
最新文章
Hibernate之缓存
Hibernate之继承映射
Hibernate之关联映射
Hibernate之深入Hibernate的映射文件
Hibernate之深入持久化对象
Hibernate之深入Hibernate的配置文件
Hibernate之Hibernate的体系结构
Hibernate之Hibernate的下载与安装
Hibernate之ORM与Hibernate
ubuntu镜像下载
热门文章
学生成绩管理系统
字符串转整形 整形转字符串 等一系列转换
将cmd命令加入到右键
双向链表大型攻略
链表大型攻略
动态内存分配
枚举
联合体(共用体)
php设计模式中的类型安全 指--只接受特定的对象 ---以避免发生错误
php遍历对象属性,可以使用foreach,直接打印出属性
Copyright © 2011-2022 走看看