正则表达式中反向引用的用户匹配数

时间:2016-08-03 09:09:39

标签: regex

我想知道是否有可能使用组的匹配数来为另一组设置量词。

换句话说:如果一个组匹配'x'次,那么我想用'x'作为另一个组的量词。

示例: 我要匹配的部分以'('和以')结尾。其中的文本可能包含多个'('和')'但总是相同的数字:

1(2)3匹配(2)

1(2(3(4)5)6)7匹配(2(3(4)5)6)

1(2(3)4)5(6)匹配(2(3)4)

1(2(3)4(5)6)7匹配(2(3)4(5)6)

1 个答案:

答案 0 :(得分:-2)

使用正则表达式无法实现这一点。应该使用stack代替(感谢@CinCout)。