Курс языка программирования Raku / Регулярные выражения и грамматики / Регулярные выражения / Якоря / Начало и конец строки
Тест — Якоря строки
Что выведет следующая программа? Обратите внимание на $
в конце шаблона.
say so 'hello world' ~~ / world $/;| 1 | True |
| 0 | False |
| 0 | 「world」 |
| 0 | Nil |
Якорь $ требует, чтобы совпадение заканчивалось в самом
конце строки. Строка hello world действительно
заканчивается на world, поэтому привязанный шаблон
срабатывает и so возвращает True.