Raku-Kurs / Reguläre Ausdrücke und Grammatiken / Reguläre Ausdrücke / Ersetzung und Austausch / Exercises / Formatieren Sie ein Datum um

Lösung: Formatieren Sie ein Datum um

Hier ist eine mögliche Lösung der Aufgabe.

Code

my $d = '2025-06-15';
$d ~~ s/ (\d+) '-' (\d+) '-' (\d+) /$2\/$1\/$0/;
say $d;

🦋 Du findest den Quellcode in der Datei reformat-date.raku.

Ausgabe

15/06/2025

Kommentare

  1. Das Muster capturt das Jahr in $0, den Monat in $1 und den Tag in $2.

  2. Die Ersetzung schreibt sie in der neuen Reihenfolge $2/$1/$0, mit den Schrägstrichen als \/ maskiert. Die Ersatzseite hat keine umgebenden Leerzeichen, denn Leerzeichen würden dort wörtlich eingefügt.

Kursnavigation

Formatieren Sie ein Datum um   |   Kleinbuchstaben