Курс по Raku / Регулярни изрази и граматики / Регулярни изрази / Литерали и класове от знаци / Exercises / Първият нецифров знак

Решение: Първият нецифров знак

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

Код

say '42abc' ~~ /\D/;

🦋 Намерете програмата във файла first-non-digit.raku.

Изход

「a」

Коментари

  1. \D е противоположното на \d: той съпоставя кой да е знак, който не е цифра.

  2. Първите два знака са цифри, така че съвпадението започва при a.

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

Първият нецифров знак   |   Съпоставяне на низове