erstes und letztes entfernen

fanste

Erfahrenes Mitglied
hallo.
Wie kann ich aus einer Variable das erste und das letzte <br \> entfernen
mb fanste
 
Zuletzt bearbeitet:
Kannst du - bitte - demnächst ein ansehnliches Deutsch beim Verfassen eines Beitrages verwenden?

Zu deiner Frage: Ja, kannst du!
 
Entferne einfach vor Verwendung der nl2br()-Funktion allen überflüssigen Whitespace mithilfe der trim()-Funktion.
 
Hallo.
Mit trim() kann man aber nur das erste und letzte break entfernen und diese müssen dazu am Satzende stehen. Meine kömmen aber etwas weiter drinnen vor. Wie geht das dann
 
Code:
preg_replace('@<br />(.*)<br />@s','\\1',$var);

(ich nehme dabei mal an, dein <br \> soll eigentlich ein <br /> sein)
 
Oh Ja sollte es.
Aber dein Vorschlag macht nicht das, was er machen soll.
Nebenbei habe ich festgestellt, dass der Text nur so in die länge gezogen aussieht, weil am Anfang und am Ende <br /> steht. das ist aber nur in dem script, in dem ich phpbb tags erstzen lasse in html tags. lasse ich das gesendete nur so ausgeben, steht nur ein <br />am ende, so wie es sein soll. woran liegt dass?
Wie wird denn das hier im Forum gemacht?
 
Zuletzt bearbeitet:
Hallo.
Hab nach fast 3 stündiger Internet suche und rumprobiererrei eine Lösung gefunden. Hat meinen Code zwar um ca 20 zeilen verlängert, aber ich habs jetzt.
mb fanste
 
Es wäre nett wenn du deine Lösung hier postest, für Leute die ein ähnliches
Problem haben und bei der Suche auf dieses Thread stoßen. :)
 
hallo.
Ich versuche erst mal noch meine Code n bissele zu verkürzen. Wenn dass nicht klappt, poste ich ihn so, wie er jetzt ist.
 
Zurück