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

来源:爱站网时间:2020-11-04编辑:网友分享
我们在使用php的时候经常会需要过滤一些标签,那么你知道PHP中过滤常用标签的正则表达式有哪些吗?接下来我们就一起去看看吧。

我们在使用php的时候经常会需要过滤一些标签,那么你知道PHP中过滤常用标签的正则表达式有哪些吗?接下来我们就一起去看看吧。

$str=preg_replace("/\s+/", " ", $str); //过滤多余回车
$str=preg_replace("//si","",$str); //注释
$str=preg_replace("//si","",$str); //过滤DOCTYPE
$str=preg_replace("//si","",$str); //过滤html标签
$str=preg_replace("//si","",$str); //过滤head标签
$str=preg_replace("//si","",$str); //过滤meta标签
$str=preg_replace("//si","",$str); //过滤body标签
$str=preg_replace("//si","",$str); //过滤link标签
$str=preg_replace("//si","",$str); //过滤form标签
$str=preg_replace("/cookie/si","COOKIE",$str); //过滤COOKIE标签
$str=preg_replace("/(.*?)/si","",$str); //过滤applet标签
$str=preg_replace("//si","",$str); //过滤applet标签
$str=preg_replace("/(.*?)/si","",$str); //过滤style标签
$str=preg_replace("//si","",$str); //过滤style标签
$str=preg_replace("/(.*?)/si","",$str); //过滤title标签
$str=preg_replace("//si","",$str); //过滤title标签
$str=preg_replace("/(.*?)/si","",$str); //过滤object标签
$str=preg_replace("//si","",$str); //过滤object标签
$str=preg_replace("/(.*?)/si","",$str); //过滤noframes标签
$str=preg_replace("//si","",$str); //过滤noframes标签
$str=preg_replace("/(.*?)/si","",$str); //过滤frame标签
$str=preg_replace("//si","",$str); //过滤frame标签
$str=preg_replace("/(.*?)/si","",$str); //过滤script标签
$str=preg_replace("//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中过滤常用标签的正则表达式有哪些的内容,通过这个简单例子,相信大家对正则表达式有了更进一步的理解,祝大家学习愉快!

上一篇:IE的RegExp.exec问题介绍

下一篇:如何用javascript正则表达式验证身份证号码是否合法

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载