如何从指定字符串中的匹配部分替换字符串值。= "2548: First Result|2547: My New String|2550: Third Result|2551: Fourth Result在给定的字符串中,2547:第二个结果\替换为2547: My 和字符串的剩余部分。是否可以不使用PHP<
我可以通过在PHP的preg_replace_callback函数中使用regex:/{(.*)}/s来匹配这个字符串{string}。但是如果该字符串包含在像{tag}{/tag}这样的标记之间,我不知道如何匹配该字符串,我不想在{tag} Anything Here {string} Anything Here {/tag}中匹配{string}。