Курс языка программирования Raku / Регулярные выражения и грамматики / Регулярные выражения / Якоря / Начало и конец строки

Тест — Якоря строки

Что выведет следующая программа? Обратите внимание на $ в конце шаблона.

say so 'hello world' ~~ / world $/;
1True
0False
0「world」
0Nil

Якорь $ требует, чтобы совпадение заканчивалось в самом конце строки. Строка hello world действительно заканчивается на world, поэтому привязанный шаблон срабатывает и so возвращает True.

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

Начало и конец строки   |   Границы слов