Christian
Nein, das meine ich nicht, soweit funktioniert es schon, doch die entsprechende Funktion ersetzt natürlich außerhalb von <pre></pre> die Zeilenumbrüche, ich würde sie allerdings doch lieber innerhalb ersetzten, da diese dort sonst doppelt stehen.
Bis jetzt habe ich:
$s in $t durch $r ersetzen, außerhalb von $1 und $2:
preg_replace("/(($1.*?$2)|$s)/e", '"\2"=="\1"? "\1":"$r"', $t);
Ich weiß allerdings nicht genau, wie ich die Zeile(n) umschreiben muss, damit die Zeilenumbrüche innerhalb der beiden Tags ersetst werden!?
mgf Science