这篇文章主要介绍了php正则删除html代码中宽高样式的方法,涉及php针对html代码的正则匹配、替换等操作技巧,需要的朋友可以参考下
本文实例讲述了PHP正则删除HTML代码中宽高样式的方法。分享给大家供大家参考,具体如下:
因工作需要,需要采集html,并把html内容保存到数据库中。为了避免影响使用,宽高样式需要删除。例如图片和p中的width, height等。
不过采集到的html中,样式的写法各有不同,例如大小写,中间有空格等。
因此使用php正则编写了下面这个方法,对这些奇葩的样式进行过滤。
立即学习“PHP免费学习笔记(深入)”;
代码如下:
演示:
@@##@@
@@##@@
HTML; echo ''; echo '原内容:'.PHP_EOL; echo $html.PHP_EOL.PHP_EOL; echo '过滤后内容:'.PHP_EOL; echo clear_wh($html); echo ' '; ?>
输出:
原内容:
@@##@@
@@##@@
过滤后内容:
@@##@@
@@##@@











