所以我有一个html标记blockquote,它里面有一个iframe,我想用div替换它,但是我不想替换其中没有iframe的另一个黑引号,这就是我尝试过的
$news->news_body = preg_replace('/<blockquote.*class=\"twitter-tweet".*data-lang="en">.*<iframe.*src=\"(?:https?:\/\/)?(?:web\.)?facebook.com\/(.*)\".*>.*<\/iframe><\/blockquote>/isU', "<div class='facebook-iframe' src='" . $news->facebookEmbed . "'></div>", $news->news_body);
但它会继续替换所有的黑引号