Lieber Matze,
Da keine deiner regulären Ausdrücke funktioniert
ja, die waren relativ schnell hingeschrieben und ungetestet. Das hätte ich erwähnen sollen. Im Grunde waren sie auch nur dazu gedacht, Dir eine Idee zu vermitteln.
Schon der erste regex sollte mir doch die z.B. Links entfernen.
Tut er aber nicht :(
Ja, ich habe mögliche Attribute vergessen zu berücksichtigen.
1.) Alle inline-Elemente belassen, aber deren Tags entfernen.
$html = preg_replace('~(?s)</?(a|b|br|em|i|q|strong|u)( [^>]*)?>~', '', $html);
Liebe Grüße,
Felix Riesterer.
--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)