Hallo geehrtes Forum,
ich habe eine RegExp, die mir aus einem $text einen Ausschnitt liefert, der durch $cut_oben und $cut_unten begrenzt ist; also den Teil zwischen diesen beiden 'Begrenzern'. Funktioniert auch soweit, ist wohl nur sehr unperformant, da das Script bei größeren Texten nach dem RegExp mit einem 500er Fehler abbricht.
my $regex_oben = quotemeta( $cut_oben );
my $regex_unten = quotemeta( $cut_unten );
$text =~ s/.*?$regex_oben(.+?)$regex_unten.*/$1/gms;
Kann mir jemand einen Hinweis geben, wieso diese Lösung nicht optimal ist? Oder vielleicht einen ganz anderen und noch viel besseren Ansatz?
Mille Grazie
JOhnnY