Javascript Regex:PHP就像回调变量一样

Ada*_*dam 2 javascript php regex variables callback

在PHP中我可以从这样的子配件中取回结果:

preg_replace("/(a-z)/im", "$1", $string);
Run Code Online (Sandbox Code Playgroud)

但这可能在JavaScript中?

Poi*_*nty 5

几乎完全相同的方式:

"foo".replace(/f(o*)/, "found: $1");
Run Code Online (Sandbox Code Playgroud)

给出"发现:oo".

  • +1是的.唯一真正的区别是,要检索整个匹配,PHP使用:`$ 0`和JavaScript使用:`$&`. (2认同)