Raku-Kurs / Anhang 🆕 / Arbeiten mit Daten / Text und Zeichenketten / Exercises / Vokale zählen
Lösung: Vokale zählen
Hier ist eine mögliche Lösung der Aufgabe.
Code
my $text = 'Programming in Raku';
say +$text.comb(/ <[aeiouAEIOU]> /);🦋 Du findest den Quellcode in der Datei count-vowels.raku.
Ausgabe
6Kommentare
Übergibt man
.combein Regex, liefert es jedes treffende Zeichen. Die Zeichenklasse<[aeiouAEIOU]>führt die Vokale in beiden Schreibungen auf.Das vorangestellte
+versetzt die entstandene Liste in numerischen Kontext und gibt ihre Länge — die Anzahl der Vokale.
Kursnavigation
← Vokale zählen | Jedes Wort groß →