Curso de Raku / Apéndice 🆕 / Trabajar con datos / Texto y cadenas / Exercises / Cuente las vocales
Solución: Cuente las vocales
Aquí tienes una posible solución para la tarea.
Código
my $text = 'Programming in Raku';
say +$text.comb(/ <[aeiouAEIOU]> /);🦋 Puedes encontrar el código fuente en el archivo count-vowels.raku.
Salida
6Comentarios
Pasarle una expresión regular a
.combdevuelve todos los caracteres que coinciden. La clase de caracteres<[aeiouAEIOU]>enumera las vocales en ambas cajas.El
+prefijo pone la lista resultante en contexto numérico, dando su longitud: el número de vocales.