Curso de Raku / Expresiones regulares y gramáticas / Expresiones regulares / Sustitución y reemplazo / Transliteración

Quiz — Sustitución

¿Qué imprime el programa siguiente?

my $s = 'hello';
$s ~~ tr/l/L/;
say $s;
0hello
0heLo
1heLLo
0LLLLL

tr/// reemplaza caracteres uno por uno y, a diferencia de s///, cambia todos los caracteres coincidentes sin necesitar :g. Las dos l de hello pasan a ser L, dando heLLo.

Transliteración   |   Censure una palabra