Corso di Raku / Espressioni regolari e grammatiche / Espressioni regolari / Sostituzione e rimpiazzo / Exercises / Lettere minuscole

Soluzione: Lettere minuscole

Ecco una possibile soluzione del compito.

Codice

my $s = 'RAKU';
$s ~~ tr/A..Z/a..z/;
say $s;

🦋 Trova il programma nel file lowercase-letters.raku.

Output

raku

Commenti

  1. tr/// mappa ogni carattere del primo intervallo sul carattere nella stessa posizione del secondo.

  2. Qui gli intervalli vanno dalle lettere maiuscole a quelle minuscole, quindi ogni maiuscola viene rimpiazzata dalla sua compagna minuscola — la direzione opposta rispetto al rendere maiuscolo.

Lettere minuscole   |   Mascherate le cifre