$str = "{Controller}/{Action}";
$str = preg_replace("/\//","\\/",$str);
$str = preg_replace("/(\{\w+\})\\/(\{\w+\})/","\\1 slash \\2",$str);
echo $str;
所以第三行对我没有任何帮助,有人能说我哪里错了吗?它可以工作,如果我把别的东西而不是\ / 提前谢谢;)
答案 0 :(得分:0)
这将有效:
$str = "{Controller}/{Action}";
$str = preg_replace('#(\{\w+\})/(\{\w+\})#', '\1 slash \2', $str);
echo $str;
输出:{Controller} slash {Action}
说明: