Курс по Raku / Регулярни изрази и граматики / Регулярни изрази / Квантификатори / Звездичка, плюс и въпросителна
Тест — Основни квантификатори
Какво отпечатва следната програма? Забележете квантификатора
* върху a.
say 'br' ~~ / b a* r /;| 1 | 「br」 |
| 0 | 「bar」 |
| 0 | False |
| 0 | 「b」 |
* означава „нула или повече“, така че a* с
радост съпоставя изобщо никакво a. В br няма
a между b и r, но шаблонът все
пак съвпада, защото са позволени нула повторения, и се получава
「br」.
Навигация в курса
← Звездичка, плюс и въпросителна | Квантификаторът за брой →