Курс Raku / Додаток 🆕 / Робота з даними / Текст і рядки / Вправи / Підрахунок голосних
Розв’язання: Підрахунок голосних
Ось одне з можливих розв’язань задачі.
Код
my $text = 'Programming in Raku';
say +$text.comb(/ <[aeiouAEIOU]> /);🦋 Знайдіть програму у файлі count-vowels.raku.
Вивід
6Коментарі
Передавання регексу в
.combповертає кожен символ, що збігається. Клас символів<[aeiouAEIOU]>перелічує голосні в обох регістрах.Префіксний
+переводить отриманий список у числовий контекст, даючи його довжину — кількість голосних.