Курс Raku / Регулярні вирази та граматики / Регулярні вирази / Підстановка та заміна / Вправи / Переформатуйте дату
Розв’язання: Переформатуйте дату
Ось одне з можливих розв’язань задачі.
Код
my $d = '2025-06-15';
$d ~~ s/ (\d+) '-' (\d+) '-' (\d+) /$2\/$1\/$0/;
say $d;🦋 Знайдіть програму у файлі reformat-date.raku.
Вивід
15/06/2025Коментарі
Шаблон захоплює рік у
$0, місяць — у$1, а день — у$2.Заміна записує їх у новому порядку
$2/$1/$0, зі скісними рисками, екранованими як\/. Навколо заміни немає пробілів, бо пробіли там вставилися б літерально.