Perl: use s / (replace) y devuelva una nueva cadena

En Perl, el operadors/ se usa para reemplazar partes de una cadena. Ahoras/ alterará su parámetro (la cadena) en su lugar. Sin embargo, me gustaría reemplazar partes de una cadena antes de imprimirla, como en

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

¿Hay talreplace funcionar en Perl, o alguna otra forma de hacerlo?s/ no funcionará directamente en este caso, y me gustaría evitar usar una variable auxiliar. ¿Hay alguna manera de hacer esto en línea?

Respuestas a la pregunta(5)

Su respuesta a la pregunta