Regex antlr如何指定重复数介于2到无穷大之间的正则表达式

Regex antlr如何指定重复数介于2到无穷大之间的正则表达式,regex,antlr,antlr4,Regex,Antlr,Antlr4,如何指定ANTLR重复值介于2到无穷大之间的正则表达式 谢谢您可以使用大多数正则表达式将0到无穷大的概念指定为: (re)* 1到无穷大通常表示为: (re)+ (re_1)(re_2)...(re_N) ((re)*) 但事实上,你可以把它写成 (re)((re)*) 使用相同的想法,2到无穷大可以写成: (re)((re)+) 任何“N到无穷大”都可以表示为: (re)+ (re_1)(re_2)...(re_N) ((re)*) 其中

如何指定ANTLR重复值介于2到无穷大之间的正则表达式


谢谢

您可以使用大多数正则表达式将0到无穷大的概念指定为:

   (re)*
1到无穷大通常表示为:

   (re)+
   (re_1)(re_2)...(re_N) ((re)*)
但事实上,你可以把它写成

   (re)((re)*)
使用相同的想法,2到无穷大可以写成:

   (re)((re)+)
任何“N到无穷大”都可以表示为:

   (re)+
   (re_1)(re_2)...(re_N) ((re)*)
其中有N(re)后面跟着re星