Matti Maekitalo: Suchen und Ersetzen (Subroutine)

Beitrag lesen

use Mosche;

Etwa so: $daten =~ s/<!--EINBINDEN:(.*)-->/&SubRoutine("$1")/g;

Du willst höchstwahrscheinlich das ganze nicht in der Form haben, weil, wenn in $daten danach noch ein Kommentar kommt, alles zwischen EINBINDEN und dem Ende des letzten Kommentars getroffen wird.

Schau mal in perldoc perlre nach Negative-Look-Ahead bzw. ...-Behind (habe die notwendige Syntax auch grad nicht im Kopf.

use Tschoe qw(Matti);

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