所以我得到的这段代码不会很好玩。
preg_match_all("/(\{\[)([\w-\d\s\.\|']*)(\]\})/i",$replace_text, $match);
假设做什么,是允许撇号在我的替换文本中。所以在我的文本中,我有“{[旋转 - 他们是|他们是]}”它应该返回“他们是”或“他们是”。 但相反,它只是做了什么,并且像我上面输入的那样吐出整个spintax代码。
唯一一次不起作用的是替换文本有撇号的时候。它在其他任何地方都很完美一直试图解决这个问题两天,我准备将键盘放在显示器上。
我的项目有很多事情要做,并且必须拥有{[SPIN--在指定替换文本之前,并且]关闭括号。
有人可以帮忙吗?
答案 0 :(得分:0)
在你的示例字符串中,它不是单引号字符,而是类似的东西
’
(实际角色)vs '
(这就是您的想法)