Курс по Raku / Регулярни изрази и граматики / Регулярни изрази / Алтернативи / Exercises / Дума или цифра
Решение: Дума или цифра
Ето едно възможно решение на задачата.
Код
say 'item 5' ~~ / cat | \d /;🦋 Намерете програмата във файла word-or-digit.raku.
Изход
「5」Коментари
Алтернативата смесва литерал —
cat— с клас от знаци —\d. Шаблонът съпоставя онази възможност, която бъде намерена първа в низа.В
item 5нямаcat, но има цифра, така че\dсъпоставя5.
Навигация в курса
← Дума или цифра | Дума за размер →