Perl: Benutze s / (replace) und gib einen neuen String zurück

n Perl ist der Operators/ wird verwendet, um Teile eines Strings zu ersetzen. Jetzts/ ändert seinen Parameter (den String). Ich möchte jedoch Teile eines Strings ersetzen, bevor ich ihn drucke, wie in

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

Ist da so einreplace Funktion in Perl oder eine andere Möglichkeit, es zu tun?s/ funktioniert in diesem Fall nicht direkt und ich möchte die Verwendung einer Hilfsvariablen vermeiden. Gibt es eine Möglichkeit, dies inline zu tun?

Antworten auf die Frage(10)

Ihre Antwort auf die Frage