W oficjalnym FAQ czytam:
How do I match exactly n repetitions of a regular expression?
If X is the regular expression, write
(X){n}
You can also give a lower and upper bound on the number of repetitions:
(X){l,u}
Czyli wszystko zgodnie z zasadami tworzenia wyrażeń regularnych.
Tworze więc funkcję zgodną z tym schematem, np:
void declarationPart():
{}
{
(<NAME>){1,2}
}
lecz podczas próby skompilowania tego otrzymuję komunikat o ParseException wskazujący na to miejsce. Podobnie kiedy próbuję z
(<NAME>){1,2}
lub
((<NAME>){1,2})
Nie wiecie, czy da się w jakiś sposób osiągnąć tak trywialny cel jak określenie ilości wystąpień wyrażenia? :/