Hallo,
wie kann ich aus folgendem HTML-Code mit PHP (z.Bsp. preg_replace) die doppelten HTML-Elemente entfernen?
Beispiel:
<div><div><div><div><div>irgendein inhalt</div></div></div> und es geht <div>hier</div> auch noch <div><div>weiter</div> und weiter</div></div></div>
Da soll im Idealfall dann stehen:
<div>irgendein inhalt</div> und es geht <div>hier</div> auch noch <div><div>weiter</div> und weiter</div>
Wenn also vor einem Inhalt mehrere div-Bereiche beginnen und nach dem Inhalte mehrere aufhören, dann soll nur noch einer davor beginnen und danach enden.
<div><div>(.*)</div></div>
wird zu <div>$1</div>
- nur wie schreibe ich es richtig? Leider sind meine bisherigen Versuche da alle gescheitert 😟
Danke und Viele Grüße, Stefan