3.6. Переменное число повторов: *Rule
Оператор *, предшествующий элементу, указывает на повторение. Полная форма имеет вид:
<a>*<b>element
где <a> и <b> — необязательные десятичные значения, показывающие минимальное (<a>) и максимальное (<b>) число повторов элемента.
По умолчанию для верхнего и нижнего порога используются значения 0 и «бесконечность», поэтому *<element> позволяет любое число элементов (включая 0), 1*<element> требует по крайней мере один элемент, 3*3<element> разрешает в точности три повтора, а 1*2<element> разрешает 1 или 2 повтора.
3.7. Заданное число повторов: nRule
Правило вида:
<n>element
эквивалентно правилу
<n>*<n>element
Т. е., допускается в точности <n> включений <element>. Таким образом 2DIGIT представляет собой двухзначное число, а 3ALPHA — строку из трех букв.