PHP中过滤常用标签的正则表达式

2022-06-05    分类: 网站建设

$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标签

新闻标题:PHP中过滤常用标签的正则表达式
分享链接:https://www.cdcxhl.com/news9/163459.html

成都网站建设公司_创新互联,为您提供软件开发用户体验网站导航微信公众号做网站网页设计公司

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

h5响应式网站建设