替换其中具有html标签的html标签blockquote在iframe内部具有div替换它

时间:2019-03-04 16:26:30

标签: php html laravel laravel-5 laravel-5.5

所以我有一个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);

但它会继续替换所有的黑引号

0 个答案:

没有答案