Курс по Raku / Регулярни изрази и граматики / Регулярни изрази / Литерали и класове от знаци / Exercises / Намерете фраза
Решение: Намерете фраза
Ето едно възможно решение на задачата.
Код
say 'I love Raku' ~~ / 'love Raku' /;🦋 Намерете програмата във файла match-a-word.raku.
Изход
「love Raku」Коментари
Интервалът между думите тук е значещ, затова фразата е оградена в кавички:
'love Raku'. Без кавичките машината за регулярни изрази би пренебрегнала интервала и би търсилаloveRaku, което го няма в низа.Интелигентното съпоставяне връща обект на съвпадението, покриващ цялата фраза в кавички, който
sayотпечатва между ъглови скоби.