Квантификаторы

Наверх  Предыдущий  Следующий

Квантификатор это модификатор атома. Он может использоваться для указания количества повторений атома в тексте. Простейший пример - регулярное выражение b+. Квантификатор "+" говорит о том, что символ b должен присутствовать в искомой строке как минимум один раз. Возможные квантификаторы перечислены в следующей таблице.

 

Квантификатор

Количество вхождений атома

Пример

Соответствует

Не соответствует

*

Ноль или более

ab*c

ac, abc

abb

+

Один или более

ab+c

Abc

ac

?

Ноль или один

ab?c

ac, abc

abbc

{n}

n раз

ab{2}c

Abbc

abbbc

{n,}

Минимум n раз

ab{2,}c

abbc, abbbc

abc

{n,m}

Минимум n,

максимум m раз

ab{2,3}c

Abbc

abbbbcat