我在一个文本文档(存储在 $content 中)中有几个这样的标签,还有很多其他内容:
[[tag:author|id:6329]]
我一直在尝试用给定的 id(在本例中为 6329)用另一个字符串替换所有这些标签。
$id = 6329;
$replacement = $this->format($id);
$pattern = "/(\[\[tag:author|id:".$id."\]\])/";
preg_replace($pattern, $replacement, $content);
虽然这似乎不起作用,而且在过去的几个小时里我一直在扯头发。任何人都可以看到错误吗?非常感谢。