猿问

RegEx 用于捕获和用引号替换字符串

我想str_replace在一个函数中。

试图

str_replace(array('(', ')', array('"', '\'')), array('\(', '\)', '["|\']'), 'hello("test")');

期望的输出:

hello\(["|']test["|']\)

这会起作用,但不是很有用:

str_replace(array('"', '\''), '["|\']', str_replace(array('(', ')'), array('\(', '\)'), 'hello("test")'));

我该如何解决这个问题?


蛊毒传说
浏览 117回答 1
1回答
随时随地看视频慕课网APP
我要回答