В Perl оператор s/
используется для замены частей строки. Теперь s/
изменит свой параметр (строку) на месте. Я хотел бы, однако, заменить части строки перед печатью, как в
print "bla: ", replace("a","b",$myvar),"\n";
Есть ли такая функция replace
в Perl или какой-либо другой способ сделать это? s/
не будет работать напрямую в этом случае, и я бы хотел избежать использования вспомогательной переменной. Есть ли способ сделать это в режиме онлайн?