如果我有一个包含 13 个捕获组的正则表达式,我将如何指定包含第一个反向引用后跟文字“3”的替换字符串?
var regex = /(one)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)/;
"one2345678910111213".replace(regex,"$13");
//Returns "13". How do I return "one3"?
我能找到的最接近的问题是this one,但它与 perl 相关并且不包含硬编码的文字。
还查看了 MDN 上的文档,但示例中没有明确说明或演示。