PHP 在段落内分隔 iframe



我有这个代码:

<p> paragraph </p>
<p> another paragraph 
<iframe frameborder="0" src="https://www.youtube.com/embed/GXIAE">
</iframe></p>

我怎样才能像这样将 iframe 从段落中取出

<p> paragraph </p>
<p> another paragraph </p>
<iframe frameborder="0" src="https://www.youtube.com/embed/GXIAE"></iframe>

我已经尝试使用下面的正则表达式,但不起作用

$string = preg_replace('<p[^>]*>[^<]*K(<iframe[^>]*></iframe>)(.*?</p>)','$2$1', $string);

给你的<iframe>和你的<p>一个id,然后通过他们的ID来引用他们。然后,您可以对它们做任何您想做的事情,例如"移动"其中一个。

最新更新