Kurso de Raku / Regulesprimoj kaj gramatikoj / Regulesprimoj / Anstataŭigo kaj interŝanĝo / La operatoro de anstataŭigo
Kvizo — La operatoro s///
Kion presas la jena programo?
my $s = 'one two two';
$s ~~ s/two/three/;
say $s;| 1 | one three two |
| 0 | one three three |
| 0 | one two two |
| 0 | three two two |
Sen la adverbo :g, s/// anstataŭigas nur la
unuan kongruon. Do nur la unua two fariĝas
three, donante one three two. Kun
s:g/// ambaŭ aperoj ŝanĝiĝus.