Curso de Raku / Expresiones regulares y gramáticas / Expresiones regulares / Sustitución y reemplazo / El operador de sustitución

Quiz — El operador s///

¿Qué imprime el programa siguiente?

my $s = 'one two two';
$s ~~ s/two/three/;
say $s;
1one three two
0one three three
0one two two
0three two two

Sin el adverbio :g, s/// reemplaza solo la primera coincidencia. Así que solo el primer two pasa a ser three, dando one three two. Con s:g/// habrían cambiado las dos apariciones.

El operador de sustitución   |   Capturas en el reemplazo