Hi,
<table border="1"><tr><td style='padding-left:1px; background-image=url(/datei.jpg);' title=">">Tabelle1</td></tr></table>
background-image=? Du meinst :
$file =
cat $filename | sed s/'<td[ A-Za-z0-9äüöß\_=-\":;.,()'']\*>'// | sed s/'<tr[ A-Za-z0-9äüöß\_=-\":;.,()'']\*>'// | sed s/'<table[ A-Za-z0-9äüöß\_=-\":;.,()'']\*>'// | sed s/'<\/td>'// | sed s/'<\/tr>'// | sed s/'<\/table>'//
;
In den Zeichenklassen hast Du _viel_ zu wenig Zeichen (in Attributwerten können ggf. fast alle Unicode-Zeichen stehen).
Es dürfte einfacher sein, die Zeichen anzugeben, die da nicht erlaubt sind.
Und selbst mit Deinem Beispiel bekomm ich keine Ersetzung hin.
Es bleibt: Tabelle1\nTabelle2
Hm. Entweder ist mein sed kaputt oder Du hast hier nicht den benutzten Code angegeben.
Welcher Teil Deines Codes kümmert sich denn um das > im Attribut?
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.