Flash AS3:如何解析替换字符串括号中的正则表达式?

Tyi*_*ilo 0 regex flash actionscript-3

我想做这样的事情:

"3*4".replace(/([0-9]+)[*]([0-9]+)/g, String(Number("$1") * Number("$2")))
Run Code Online (Sandbox Code Playgroud)

不,我不想那样做,而是更复杂的事情.

Jak*_*mpl 5

"3*4".replace(/(\d+)\*(\d+)/g, function():String {
  return String(Number(arguments[1]) * Number(arguments[2]));
});
Run Code Online (Sandbox Code Playgroud)