Du musst $NewFileName vorher escapen.
Entweder mit quotemeta() oder direkt in der Regex indem du es zwischen \Q und \E schreibst also ungefähr so:
In deinem Speziellen Fall wenn danach nichts mehr folgt, könntest du das \E sogar weg lassen.\n\n
<!--EDIT|sid burn|1164752599-->
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de