Cursus Raku / Expressiones regulares et grammaticae / Expressiones regulares / Capturae / Exercises / Initialis et cognomen

Solutio: Initialis et cognomen

Ecce solutio possibilis huius exercitationis.

Codex

if 'J Smith' ~~ / $<initial>=(\w) ' ' $<surname>=(\w+) / {
    say ~$<surname>;
}

🦋 Inveni codicem fontem in archivo initial-and-surname.raku.

Exitus

Smith

Commentarii

  1. $<initial>=(\w) unum characterem verbi capit; $<surname>=(\w+) seriem litterarum post spatium capit.

  2. Nomen gentile deinde nomine ut $<surname> relegitur, et praefixum ~ illud ut catenam simplicem imprimit; sine eo say $<surname> obiectum congruentiae ut 「Smith」 ostenderet.

Initialis et cognomen   |   Alternativae