Курс по Raku / Регулярни изрази и граматики / Регулярни изрази / Котви / Граници на думи

Тест — Котви

Какво отпечатва следната програма?

say so 'I have a dog' ~~ /<< dog >>/;
1True
0False
0「dog」
0Nil

Шаблонът изисква dog да бъде цяла дума. В I have a dog dog стои самостоятелно, с интервал преди себе си и края на низа след себе си, така че има граница на дума от двете страни, съвпадението успява и so връща True.

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

Граници на думи   |   Започва с