使用Regexp或php函数替换标记之间的字符的所有实例
好吧,老实说,我对我所说的只是一个模糊的概念。 所以我有这个标记规则使用Regexp或php函数替换标记之间的字符的所有实例,php,regex,Php,Regex,好吧,老实说,我对我所说的只是一个模糊的概念。 所以我有这个标记规则 $config['markup'][] = array("/\[tag\](.+?)\[\/tag\]/m", "<span style=\"font-weight: bold\">$1</span>"); 但我不能把它变成我想要的。我不是程序员。你的想法太复杂了。您需要做的只是: $replaced_text=preg_replace("/\\[tag\\](.+?)\\[\\/tag\\]/
$config['markup'][] = array("/\[tag\](.+?)\[\/tag\]/m", "<span style=\"font-weight: bold\">$1</span>");
但我不能把它变成我想要的。我不是程序员。你的想法太复杂了。您需要做的只是:
$replaced_text=preg_replace("/\\[tag\\](.+?)\\[\\/tag\\]/m", "<span style=\"font-weight: bold\">$1</span>", $original_text);
$replaced\u text=preg\u replace(“/\\[tag\\](.+?)\\[\\/tag\\]/m”,“$1”,“$original\u text”);
您可以将角色捕获到一个组中,然后替换组1:(?请原谅我的愚蠢,这是捕获部分吗?那么要替换的角色去哪里了?那么我要将要替换的角色放置在哪里?([x]+?)-像这样?
$replaced_text=preg_replace("/\\[tag\\](.+?)\\[\\/tag\\]/m", "<span style=\"font-weight: bold\">$1</span>", $original_text);