Corso di Raku / Espressioni regolari e grammatiche / Espressioni regolari / Sostituzione e rimpiazzo / Exercises / Censurate una parola

Soluzione: Censurate una parola

Ecco una possibile soluzione del compito.

Codice

my $s = 'secret secret plan';
$s ~~ s:g/secret/***/;
say $s;

🦋 Trova il programma nel file censor-word.raku.

Output

*** *** plan

Commenti

  1. L’operatore s/// rimpiazza il secret riconosciuto con il testo letterale ***, scritto senza virgolette, e cambia $s sul posto.

  2. È l’avverbio :g a fargli rimpiazzare entrambe le occorrenze. Senza di esso verrebbe censurato solo il primo secret.

Censurate una parola   |   Riformattate una data