小编Chr*_*her的帖子

PHP使用preg_replace:"分隔符不能是字母数字或反斜杠"错误

我试图采取一串文字,如下所示:

$string = "This (1) is (2) my (3) example (4) text";
Run Code Online (Sandbox Code Playgroud)

在括号内有正整数的每个实例中,我想用简单的整数本身替换它.

我现在使用的代码是:

$result = preg_replace("\((\d+)\)", "$0", $string);
Run Code Online (Sandbox Code Playgroud)

但我一直在接受

分隔符不得为字母数字或反斜杠.

警告

有什么想法吗?我知道这里有其他问题可以解答这个问题,但我对正则表达式的了解并不足以将其转换为这个例子.

php regex preg-replace

33
推荐指数
3
解决办法
4万
查看次数

标签 统计

php ×1

preg-replace ×1

regex ×1