我需要一些帮助。我有一个字符串:
$str = "{{abc}} {{cde}}";
$str = preg_replace('/({{\w+}})/', '$1', $str);
echo $str; //{{abc}} {{cde}}
但我希望每个{{string}}
只返回string
。以上示例将返回abc cde
。
答案 0 :(得分:3)
只需移动括号(捕获组)即可捕获您想要的内容:
$str = preg_replace('/{{(\w+)}}/', '$1', $str);