Javascript 如何使用以下组的反向引用?

Javascript 如何使用以下组的反向引用?,javascript,regex,Javascript,Regex,我可以对以下组使用backreference,如下所示: (A)(B)(C)\1\2\3 但是,如何对以下类型的组使用反向引用: ((A)(B(C))) 正则表达式的Javascript反向引用从外向内递增: e、 g.对于((A)(B(C)): ((A)(B(C))是\1 (A)是\2 (B(C))是\3 (C)是\4 这将帮助您:请分享一些输入。@anubhava我有点不清楚。这将是什么样的匹配结果:((A)(B(C))\1\2\3\4abcabcc将匹配您的正则表达式((A)(B(C

我可以对以下组使用backreference,如下所示:

(A)(B)(C)\1\2\3
但是,如何对以下类型的组使用反向引用:

((A)(B(C)))

正则表达式的Javascript反向引用从外向内递增:

e、 g.对于
((A)(B(C))

  • ((A)(B(C))
    \1
  • (A)
    \2
  • (B(C))
    \3
  • (C)
    \4

这将帮助您:请分享一些输入。@anubhava我有点不清楚。这将是什么样的匹配结果:((A)(B(C))\1\2\3\4
abcabcc
将匹配您的正则表达式
((A)(B(C)))\1\2\3\4
是,在任何其他正则表达式中也是如此。