Wordpress / PHP用div替换caption标签

时间:2013-09-20 03:09:25

标签: php regex wordpress

我有这个

[caption]<img />[/caption]

我已删除标题标签,请将此标记

$content = preg_replace("/\[.*?\]/", "", $content);

但是,我想用div替换它

<div><img></div>

我缺少什么?任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

你可以试试:

$search_for = '/\[caption\](.*?)\[\/caption\]/is';
$replace_with = '<div>$1</div>';
$str = "[caption]<img />[/caption]";
$replaced = preg_replace($search_for, $replace_with, $str);
echo $replaced;