Hallo du da draußen,
weiss jemand wie ich mit regex's z.B. diesen Teil:
"handelt. <br />
<br />
<br />
[...]
<br />
<br />
Prüfungsprotokolle"in diesen umsetzten kann:
"handelt. <br />Prüfungsprotokolle"
Naja, der reguläre Ausdruck für <br />+ein paar Leerzeichen+Ein paar Zeilenumbrüche:
/<br /> *\n* */
Also ein <br />, dann beliebig viele Leerzeichen (auch keins), dann beliebig viele Zeilenumbrüche, dann wieder beliebig viele Leerzeichen.
Also ersetzt du einfach dieses Konstrukt, wenn es ein- oder mehrmals vorkommt, durch ein einziges <br />:
$string = preg_replace('/(<br /> *\n* *)+/', '<br />', $string);
Ich hoffe, das war das was du gesucht hast.
Grüße von hier drinnen, aus Biberach an der Riss (http://www.stadt-biberach.de/),
Candid Dauth (Dogfish)