Курс Raku / Регулярні вирази та граматики / Регулярні вирази / Квантифікатори / Жадібне та ощадливе зіставлення

Тест — Квантифікатори

Що виведе наведена програма?

say 'aaaa' ~~ / a ** 2..3 /;
0「aa」
1「aaa」
0「aaaa」
0False

Квантифікатор ** 2..3 дозволяє два або три повторення і, будучи жадібним, бере стільки, скільки може, — три. Четверта a лишається незіставленою.

Навігація курсом

Жадібне та ощадливе зіставлення   |   Необов’язковий знак