Curso de Raku / Expresiones regulares y gramáticas / Expresiones regulares / Sustitución y reemplazo / Exercises / Reformatee una fecha
Solución: Reformatee una fecha
Aquí tienes una posible solución para la tarea.
Código
my $d = '2025-06-15';
$d ~~ s/ (\d+) '-' (\d+) '-' (\d+) /$2\/$1\/$0/;
say $d;🦋 Puedes encontrar el código fuente en el archivo reformat-date.raku.
Salida
15/06/2025Comentarios
El patrón captura el año en
$0, el mes en$1y el día en$2.El reemplazo los escribe en el nuevo orden
$2/$1/$0, con las barras protegidas como\/. El lado del reemplazo no lleva espacios alrededor, porque ahí los espacios se insertarían literalmente.