Raku kurss / Pielikums 🆕 / Darbs ar datiem / Teksts un virknes / Exercises / Saskaitiet patskaņus
Risinājums: Saskaitiet patskaņus
Šeit ir iespējams risinājums uzdevumam.
Kods
my $text = 'Programming in Raku';
say +$text.comb(/ <[aeiouAEIOU]> /);🦋 Atrodiet programmu failā count-vowels.raku.
Izvade
6Komentāri
Padodot
.combregulāro izteiksmi, tā atgriež katru atbilstošo rakstzīmi. Rakstzīmju klase<[aeiouAEIOU]>uzskaita patskaņus abos reģistros.Prefikss
+iegūto sarakstu ieliek skaitliskā kontekstā, dodot tā garumu — patskaņu skaitu.