Perl: use s / (substituir) e retorne uma nova string

No Perl, o operadors/ é usado para substituir partes de uma string. Agoras/ irá alterar seu parâmetro (a string) no lugar. Gostaria, no entanto, de substituir partes de uma corda antes de imprimi-la, como em

print "bla: ", replace("a","b",$myvar),"\n";

Existe talreplace função no Perl, ou alguma outra maneira de fazê-lo?s/ não funcionará diretamente nesse caso e eu gostaria de evitar o uso de uma variável auxiliar. Existe alguma maneira de fazer isso em linha?

questionAnswers(5)

yourAnswerToTheQuestion