Курс по Raku / Регулярни изрази и граматики / Регулярни изрази / Котви / Exercises / Започва с

Решение: Започва с

Ето едно възможно решение на задачата.

Код

say so '3 apples' ~~ /^ \d /;

🦋 Намерете програмата във файла starts-with.raku.

Изход

True

Коментари

  1. Котвата ^ принуждава съвпадението да започне в началото на низа, а \d след това изисква този пръв знак да е цифра.

  2. Без ^ шаблонът би успял и за цифра, появяваща се някъде по-нататък в низа, например в 'apples 3'.

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

Започва с   |   Целият низ