Hallo Dieter,
Ja, so ersetzt der Ausdruck ja nur einfache Umbrueche. Es sollte funktionierer, wenn du den ganzen Ausdruck klammerst und {2} dahinter setzt, also
"/(Ausdruck){2}/"
Hm, komischerweise wird damit ein einzelner Zeilenumbruch auch ersetzt. Mit $text = preg_replace("/((\015\012)|(\015)|(\012)){3}/","</p><p>",$text); scheint es aber zu gehen.
Til