Thomas Schmidt schmidt@netaction.de (Mi 23 Feb 2005 09:29:20 GMT):
Hallo Lug!
aber kannst Du nicht einfach zuerst alle ABC irgendwo zwischen zwei X in DEF ersetzen und in einem 2. Schritt die Stringverdopplung machen?
Die Möglichkeit gefällt mir. Bloß: Wie geht das? Alle ABC zwischen X und Y sollen durch DEF ersetzt werden, die anderen nicht.
Perl-Regexp:
s/(?<=X)ABC(?=Y)/DEF/g
(?<=) : zero width look behind (?=) : zero width look forward
Oder habe ich etwas verpaßt?
Heiko