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

raku

Opmerkingen

  1. tr/// koppelt elk teken in het eerste bereik aan het teken op dezelfde positie in het tweede.

  2. 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.

Cursusnavigatie

Kleine letters   |   Maskeer de cijfers