我目前正在用PHP编写一个函数来为论坛引擎翻译BBCodes。 现在我想添加一个[code]
- 标签和我创建了以下功能:preg替换多个结果
$txt = preg_replace('#\[code\](.*)\[(.*)\[/code\]#isU', "<div class=\"bb_uncode\">$1[$2</div>", $txt);
(旁注:[
平等[)
这工作得很好,如果只有一个[
的[代码中]标签都有效,但它会忽略每一个。
是否有可能将此搜索模式应用于每个其他括号?