Hi,
»» ... \012\015 kommt nicht vor.
Bist Du Dir da so ganz sicher?
ja.
Es gibt Systeme, wo '\n\r' vorkommen kann
Nenn mir bitte eins.
Das genannte Pattern ist kampferprobt und wird von Profis verwendet. Es würde mich doch arg wundern, wenn diese im Laufe der Jahre den Fehler nicht bemerkt hätten.
(MAc,
\r
PC,
\r\n (Du meinst sicher Win *g*)
VMS,
\n AFAIK
Unix...),
\n
Trotzdem würde ich, bevor ich HTML-Breaks einfüge, das ganze dahingehend korrigieren, daß nur mehr '\n' vorkommen. Alle Kombinationen würde ich zuerst wegfiltern. (Siehe meine erste Antwort)
Also sinngemäß s!\r\n!\n!g; s!\r!\n!g; s!\n!<br>!g; ? Ich weiß ja nicht, wie das mit Dir ist, aber ich achte gelegentlich auch auf Performance... :-)
Das ist zwar langsamer, aber sicherer.
Nicht wirklich.
Cheatah