php正则过滤html标签、空格、换行符的代码(附说明)


Posted in PHP onOctober 25, 2010
$str=preg_replace("/\s+/", " ", $str); //过滤多余回车 
$str=preg_replace("/<[ ]+/si","<",$str); //过滤<__("<"号后面带空格) $str=preg_replace("/<\!--.*?-->/si","",$str); //注释 
$str=preg_replace("/<(\!.*?)>/si","",$str); //过滤DOCTYPE 
$str=preg_replace("/<(\/?html.*?)>/si","",$str); //过滤html标签 
$str=preg_replace("/<(\/?head.*?)>/si","",$str); //过滤head标签 
$str=preg_replace("/<(\/?meta.*?)>/si","",$str); //过滤meta标签 
$str=preg_replace("/<(\/?body.*?)>/si","",$str); //过滤body标签 
$str=preg_replace("/<(\/?link.*?)>/si","",$str); //过滤link标签 
$str=preg_replace("/<(\/?form.*?)>/si","",$str); //过滤form标签 
$str=preg_replace("/cookie/si","COOKIE",$str); //过滤COOKIE标签 
$str=preg_replace("/<(applet.*?)>(.*?)<(\/applet.*?)>/si","",$str); //过滤applet标签 
$str=preg_replace("/<(\/?applet.*?)>/si","",$str); //过滤applet标签 
$str=preg_replace("/<(style.*?)>(.*?)<(\/style.*?)>/si","",$str); //过滤style标签 
$str=preg_replace("/<(\/?style.*?)>/si","",$str); //过滤style标签 
$str=preg_replace("/<(title.*?)>(.*?)<(\/title.*?)>/si","",$str); //过滤title标签 
$str=preg_replace("/<(\/?title.*?)>/si","",$str); //过滤title标签 
$str=preg_replace("/<(object.*?)>(.*?)<(\/object.*?)>/si","",$str); //过滤object标签 
$str=preg_replace("/<(\/?objec.*?)>/si","",$str); //过滤object标签 
$str=preg_replace("/<(noframes.*?)>(.*?)<(\/noframes.*?)>/si","",$str); //过滤noframes标签 
$str=preg_replace("/<(\/?noframes.*?)>/si","",$str); //过滤noframes标签 
$str=preg_replace("/<(i?frame.*?)>(.*?)<(\/i?frame.*?)>/si","",$str); //过滤frame标签 
$str=preg_replace("/<(\/?i?frame.*?)>/si","",$str); //过滤frame标签 
$str=preg_replace("/<(script.*?)>(.*?)<(\/script.*?)>/si","",$str); //过滤script标签 
$str=preg_replace("/<(\/?script.*?)>/si","",$str); //过滤script标签 
$str=preg_replace("/javascript/si","Javascript",$str); //过滤script标签 
$str=preg_replace("/vbscript/si","Vbscript",$str); //过滤script标签 
$str=preg_replace("/on([a-z]+)\s*=/si","On\\1=",$str); //过滤script标签 
$str=preg_replace("/&#/si","&#",$str); //过滤script标签,如javAsCript:alert(
PHP 相关文章推荐
PHP setcookie指定domain参数后,在IE下设置cookie失效的解决方法
Sep 09 PHP
PHP安全性漫谈
Jun 28 PHP
深入PHP数据缓存的使用说明
May 10 PHP
php curl获取网页内容(IPV6下超时)的解决办法
Jul 16 PHP
thinkphp控制器调度使用示例
Feb 24 PHP
又一个PHP实现的冒泡排序算法分享
Aug 21 PHP
php常用字符串处理函数实例分析
Nov 22 PHP
10个超级有用值得收藏的PHP代码片段
Jan 22 PHP
php实现json编码的方法
Jul 30 PHP
PHP实现的日历功能示例
Sep 01 PHP
php 处理png图片白色背景色改为透明色的实例代码
Dec 10 PHP
PHP7 参数处理机制修改
Mar 09 PHP
PHP 强制下载文件代码
Oct 24 #PHP
php下网站防IP攻击代码,超级实用
Oct 24 #PHP
php 实现进制转换(二进制、八进制、十六进制)互相转换实现代码
Oct 22 #PHP
php park、unpark、ord 函数使用方法(二进制流接口应用实例)
Oct 19 #PHP
php通过文件头检测文件类型通用代码类(zip,rar等)
Oct 19 #PHP
php empty,isset,is_null判断比较(差异与异同)
Oct 19 #PHP
学习php笔记 字符串处理
Oct 19 #PHP
You might like
第1次亲密接触PHP5(1)
2006/10/09 PHP
Mysql中limit的用法方法详解与注意事项
2008/04/19 PHP
PHP简单实现遍历目录下特定文件的方法小结
2017/05/22 PHP
Laravel框架自定义验证过程实例分析
2019/02/01 PHP
JavaScript 事件对象的实现
2009/07/13 Javascript
jQuery实现预加载图片的方法
2015/03/17 Javascript
jquery实现的Accordion折叠面板效果代码
2015/09/02 Javascript
jQuery检测滚动条是否到达底部
2015/12/15 Javascript
实例详解JavaScript获取链接参数的方法
2016/01/01 Javascript
解决JS外部文件中文注释出现乱码问题
2017/07/09 Javascript
微信小程序自定义组件
2017/08/16 Javascript
bootstrap响应式工具使用详解
2017/11/29 Javascript
Javascript将图片的绝对路径转换为base64编码的方法
2018/01/11 Javascript
express默认日志组件morgan的方法
2018/04/05 Javascript
vue单页应用在页面刷新时保留状态数据的方法
2018/09/21 Javascript
微信小程序关键字变色实现代码实例
2019/12/13 Javascript
微信小程序12行js代码自己写个滑块功能(推荐)
2020/07/15 Javascript
[37:23]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#2Secret VS EG第二局
2016/03/04 DOTA
Python正则表达式匹配HTML页面编码
2015/04/08 Python
Python检测字符串中是否包含某字符集合中的字符
2015/05/21 Python
Python3.7中安装openCV库的方法
2018/07/11 Python
python微信好友数据分析详解
2018/11/19 Python
Python使用Socket实现简单聊天程序
2020/02/28 Python
python计算Content-MD5并获取文件的Content-MD5值方式
2020/04/03 Python
如何安装并在pycharm使用selenium的方法
2020/04/30 Python
python获取天气接口给指定微信好友发天气预报
2020/12/28 Python
浅谈关于html5中图片抛物线运动的一些心得
2018/01/09 HTML / CSS
HTML5在手机端实现视频全屏展示方法
2020/11/23 HTML / CSS
网站域名和主机:Domain.com
2019/04/01 全球购物
大一期末自我鉴定
2013/12/13 职场文书
政风行风评议整改方案
2014/09/15 职场文书
一份关于丢失公司财物的检讨书
2014/09/19 职场文书
台风停课通知
2015/04/24 职场文书
2015年反洗钱工作总结
2015/04/25 职场文书
公司车队管理制度
2015/08/04 职场文书
公司人力资源管理制度
2015/08/05 职场文书