$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("/<(\/?br.*?)>/si","",$str); //过滤br标签
$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标签,
?>
PHP过滤常用标签的正则表达式
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
微软员工抗议为美军定制HoloLens 呼吁停止这笔4.8亿美元的武器合同
赵晋杰
2019-02-24 11:58:28
苹果无线充电板AirPower最新消息:有望今年上半年开卖
赵晋杰
2019-02-24 10:58:32
华为5G折叠屏手机或将采用京东方柔性屏 售价近万
赵晋杰
2019-02-24 10:58:22
Twitter联合创始人埃文·威廉姆斯将离开公司董事会
费倩文
2019-02-23 17:58:28
除了SpaceX 俄罗斯私人太空飞行公司也要送游客上太空
翟继茹
2019-02-23 15:58:17
dxdiag是什么 dxdiag命令怎么用
rtyuop998
2019-02-23 13:37:48
javascript里的document.all用法
yuncash
2019-02-23 13:25:11
当前标签dede[field:**]标签调用说明
410502505
2019-02-23 13:09:08
如何限制磁盘配额
zw183681096
2019-02-23 13:01:52
Linux Shell脚本编程基础
王慶典
2019-02-23 00:39:16
Linux I/O重定向以及正则表达式
zhongqijian916
2019-02-23 13:54:50
Linux Linux grep命令用法以及正则表达
qq_tang
2019-02-23 13:27:08
Linux shell 正则表达式(BREs,EREs,PREs)差异比较
caobs
2019-02-23 00:37:32