Corso di Raku / Espressioni regolari e grammatiche / Espressioni regolari / Sostituzione e rimpiazzo / Exercises / Riformattate una data
Soluzione: Riformattate una data
Ecco una possibile soluzione del compito.
Codice
my $d = '2025-06-15';
$d ~~ s/ (\d+) '-' (\d+) '-' (\d+) /$2\/$1\/$0/;
say $d;🦋 Trova il programma nel file reformat-date.raku.
Output
15/06/2025Commenti
Lo schema cattura l’anno in
$0, il mese in$1e il giorno in$2.Il rimpiazzo li scrive nel nuovo ordine
$2/$1/$0, con le barre protette come\/. Il lato del rimpiazzo non ha spazi attorno, perché lì gli spazi verrebbero inseriti alla lettera.