Cursus Raku / Expressiones regulares et grammaticae / Expressiones regulares / Capturae / Exercises / Urbs et regio
Solutio: Urbs et regio
Ecce solutio possibilis huius exercitationis.
Codex
if 'London-UK' ~~ / $<city>=(\w+) '-' $<country>=(\w+) / {
say ~$<city>;
say ~$<country>;
}🦋 Inveni codicem fontem in archivo city-and-country.raku.
Exitus
London
UKCommentarii
$<city>=( … )et$<country>=( … )duobus capturis nomina loco numerorum dant.Post congruentiam ut
$<city>et$<country>releguntur, quod clarius legitur quam$0et$1.Praefixum
~unumquemque capturam in contextum catenae ponit ut ut textus simplex imprimatur; sine eosay $<city>obiectum congruentiae ut「London」ostenderet.
Navigatio cursus
← Urbs et regio | Cognomen primum →