Квантификатор
Это, как я уже писал, указатель количества заданных символов. Квантификатором можно указать как конкретное значение, так и пределы. Если число заданных подпадает под пределы квантификатора, фрагмент выражения считается совпавшим с разбираемой строкой. Синтаксис:
{<количество>}
либо
{<минимум>, <максимум>}
Если нужно указать только необходимый минимум, а максимума нет, просто ставим запятую и не пишем второе число: "{5,}" ("минимум 5"). Для наиболее часто употребляемых квантификаторов есть специальные обозначения:
* | "звёздочка" или знак умножения | {0,} |
+ | плюс | {1,} |
? | вопросительный знак | {0,1} |
На практике такие символы используются чаще, чем фигурные скобки.