须要去除一个长字符串中的img标签,网上找到了这个代码试试看,确实是有效的。代码以下:php
<?php function strip_tags_img($string='') { $pattern= '/<img[\s\S]*?src\s*=\s*[\"|\'](.*?)[\"|\'][\s\S]*?>/'; preg_match_all($pattern,$string,$match); if($match) { if(!empty($match[0])) { foreach($match[0] as $v) { $string=str_replace($v,'',$string); } } } return $string; } ?>
暂时没时间研究具体还有没有改进方式,先把这个记录下来当笔记。spa