Corso di Raku / Appendice 🆕 / Lavorare con i dati / Testo e stringhe / Exercises / Contate le vocali
Soluzione: Contate le vocali
Ecco una possibile soluzione del compito.
Codice
my $text = 'Programming in Raku';
say +$text.comb(/ <[aeiouAEIOU]> /);🦋 Trova il programma nel file count-vowels.raku.
Output
6Commenti
Passare un regex a
.combrestituisce ogni carattere che corrisponde. La classe di caratteri<[aeiouAEIOU]>elenca le vocali in entrambe le grafie.Il prefisso
+mette la lista risultante in contesto numerico, dandone la lunghezza — il numero di vocali.
Navigazione del corso
← Contate le vocali | Ogni parola con l’iniziale maiuscola →