No Perl, qual é uma boa maneira de executar uma substituição em uma string usando uma expressão regular e armazenar o valor em uma variável diferente, sem alterar o original?
Normalmente, apenas copio a string para uma nova variável e a s///
vinculo ao regex que substitui a nova string, mas queria saber se existe uma maneira melhor de fazer isso?
$newstring = $oldstring;
$newstring =~ s/foo/bar/g;