perl6.suОсвоим perl6 к 2015 году!

именованные сохраняющие скобки


       Теперь в регулярных выражениях можно самому задавать названия для сохраняющих скобок. Раньше, если в регулярном выражении, встречалось что-то вроде (\d+), то содержимое записывалось в переменную $1 (или $2, $3...) Сейчас можно проще. Itaque...
    
#!/usr/bin/perl6
my regex anno { \d ** 4 }
my $text='Anno 2010. perl6.su stiti';
if $text ~~ m/'Anno ' <anno=&anno>/ { $<anno>.say }

       А как сделать так, чтобы можно было любой шаблон именовать, минуя my regex? Пока non scio.
# mutatio postrema: 27 Aug 2010

   именованные сохраняющие скобки      charta situs       nota XXXVI   

    RSS     stdin@perl6.su    © Alexius Karmanov, 2010-2011