Курс Raku / Регулярні вирази та граматики / Регулярні вирази / Літерали та класи символів / Вправи / Знайдіть фразу
Розв’язання: Знайдіть фразу
Ось один із можливих варіантів розв’язання задачі.
Код
say 'I love Raku' ~~ / 'love Raku' /;🦋 Вихідний код можна знайти у файлі match-a-word.raku.
Вивід
「love Raku」Коментарі
Пробіл між словами тут значущий, тож фразу взято в лапки:
'love Raku'. Без лапок механізм регексів проігнорував би пробіл і шукав биloveRaku, чого в рядку немає.Розумне зіставлення повертає об’єкт збігу, що покриває всю взяту в лапки фразу, і
sayвиводить його між кутовими дужками.