Cursus Raku / Addendum 🆕 / Genera et machinae textuales / Expressiones regulares et grammaticae / Exercises / Diem per capturas nominatas analysa

Solutio: Diem per capturas nominatas analysa

Ecce solutio possibilis huius exercitationis.

Codex

my $date = '2026-07-03';

if $date ~~ / $<year>=(\d ** 4) '-' $<month>=(\d\d) '-' $<day>=(\d\d) / {
    say "year: $<year>, month: $<month>, day: $<day>";
}

🦋 Inveni codicem fontem in archivo parse-date.raku.

Exitus

year: 2026, month: 07, day: 03

Commentarii

  1. $<year>=( ... ) capturae nomen dat. Post congruentiam felicem, $<year>, $<month> et $<day> partes captas tenent.

  2. \d ** 4 exacte quattuor cifras significat, itaque exemplar solum diei recte formatae congruit.

Diem per capturas nominatas analysa   |   Spatia normaliza