因工作需要,需要采集html,并把html内容保存到数据库中。为了避免影响使用,宽高样式需要删除。例如图片和p中的width, height等。
不过采集到的html中,样式的写法各有不同,例如大小写,中间有空格等。
因此使用php正则编写了下面这个方法,对这些奇葩的样式进行过滤。
代码如下:
演示:
@@##@@
@@##@@
HTML;echo '';echo '原内容:'.PHP_EOL;echo $html.PHP_EOL.PHP_EOL;echo '过滤后内容:'.PHP_EOL;echo clear_wh($html);echo ' ';
?>输出:
立即学习“PHP免费学习笔记(深入)”;
原内容:
@@##@@
@@##@@
过滤后内容:
@@##@@
@@##@@
本篇讲解php使用正则去除宽高样式的方法,更多相关内容请关注php中文网。
相关推荐:











