Vielen Dank an Skeeve, oriberu und seth für die Tipps!
Es klappt jetzt!
Vielleicht noch kurz zum Hintergrund meiner Frage: In einem eigenen Script für ein kleines Online-Redaktionssystem passiert es ab und zu, dass in der text-area eines Formularfeldes mitten im Text innerhalb eines Links ein Zeilenvorschub eingebaut wird oder sogar mehrere. Also z.B.:
<a href="http://www.url.de"
target="_blank">Dies ist jetzt ein sehr langer ............
Seitenname</a>
Zeilenvorschübe im Text sind okay, im Link nicht, deshalb will ich sie mit der Ersetzung rausnehmen.