Cursus Raku / Reguliere expressies en grammatica’s / Reguliere expressies / Substitutie en vervanging / Exercises / Kleine letters
Oplossing: Kleine letters
Hier is een mogelijke oplossing voor de taak.
Code
my $s = 'RAKU';
$s ~~ tr/A..Z/a..z/;
say $s;🦋 Je kunt de broncode vinden in het bestand lowercase-letters.raku.
Uitvoer
rakuOpmerkingen
tr///koppelt elk teken in het eerste bereik aan het teken op dezelfde positie in het tweede.Hier lopen de bereiken van de hoofdletters naar de kleine letters, dus wordt elke hoofdletter vervangen door haar kleine partner — de omgekeerde richting van naar hoofdletters omzetten.