Курс по Raku / Регулярни изрази и граматики / Регулярни изрази / Квантификатори / Лакомо и пестеливо съпоставяне

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

Какво отпечатва следната програма?

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

Квантификаторът ** 2..3 позволява две или три повторения и, бидейки лаком, взема колкото може — три. Четвъртото a остава несъпоставено.

Навигация в курса

Лакомо и пестеливо съпоставяне   |   Незадължителен знак