Matti Maekitalo: Suchen/Ersetzen in einer Zeile durch Funktion jagen?!

Beitrag lesen

use Mosche;

Ich möchte "Peter" nun durch eine Funktion jagen:
$data =~ s/(Udo)2(Peter)/$1 funktion($2)/ig;

SO geht es nicht, aber dahinter kann ich $2 auch nicht extra weiternutzen, weil ich alle Treffer (siehe /g) finden will.

Du suchst nach dem Modifier e, siehe 'perldoc perlre'.

use Tschoe qw(Matti);

--
  Anyone who quotes me in their sig is an idiot. -- Rusty Russell.