Курс языка программирования Raku / Регулярные выражения и грамматики / Регулярные выражения / Литералы и классы символов / Exercises / Гласная

Решение: Гласная

Вот один из возможных вариантов решения задачи.

Код

say 'Hello' ~~ / <[aeiou]> /;

🦋 Исходный код можно найти в файле a-vowel.raku.

Вывод

「e」

Комментарии

  1. Класс <[aeiou]> перечисляет пять гласных; он совпадает с той из них, которая встретится первой.

  2. В слове Hello буква H в класс не входит, поэтому совпадение начинается с e.

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

Гласная   |   Первый нецифровой символ