Курс по Raku / Регулярни изрази и граматики / Граматики / Какво е граматика / Именувани регулярни изрази
Тест — Именувани регулярни изрази
Какво отпечатва следната програма?
my regex letter { <[a..z]> }
'a1' ~~ / <letter> /;
say $<letter>;| 1 | 「a」 |
| 0 | 「1」 |
| 0 | 「a1」 |
| 0 | 「letter」 |
Извикването на именуван регулярен израз като
<letter> и го съпоставя, и прихваща резултата под
това име. Шаблонът намира първата малка буква — a, — така
че $<letter> е 「a」.