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

Тест — Именувани регулярни изрази

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

my regex letter { <[a..z]> }

'a1' ~~ / <letter> /;
say $<letter>;
1「a」
0「1」
0「a1」
0「letter」

Извикването на именуван регулярен израз като <letter> и го съпоставя, и прихваща резултата под това име. Шаблонът намира първата малка буква — a, — така че $<letter> е 「a」.

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

Именувани регулярни изрази   |   Ключовата дума grammar