Moin!
Hat wer evtl. ein fix fertiges RegEx dafür, das auch über mehrere Zeilen funktioniert (oder besser formuliert, den gesamten string "abtastet") ?
Du kannst keinen Regex nehmen, weil der dir deine Tags nicht parsen kann - sowas bräuchtest du aber, wenn du die Tags, wie dein Beispiel andeutet, paarweise trennen willst. Bedenke, dass Verschachtelungen möglich sind.
Ansonsten: Ersetze jedes Vorkommen von ">" durch "><br>\n". str_replace() ist dafür gut geeignet.
- Sven Rautenberg