• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Einige Blicke in fremde Welten dürft Ihr nun bestaunen und darüber abstimmen, welche davon Euch am meisten gefällt: hier geht es lang für Euer Voting --> Klick

Alles mögliche aus einer HTML-Datei entfernen

pingelich

Pomme au Mors
Registriert
15.12.09
Beiträge
861
Hallo!

Ich habe ein HTML-Doc, wo ganz viele Klassen und Styles in einer Tabelle hinterlegt sind. Schaut z.B. so aus:
Code:
 <tr class=xl886160 height=34 style='height:25.5pt'>
  <td height=34 class=xl836160 style='height:25.5pt'>Model</td>
  <td class=xl866160>Breite</td>
  <td class=xl866160>Grösse</td>
  <td class=xl866160>LZ</td>
  <td class=xl866160>LK</td>
  <td class=xl866160>ET</td>
  <td class=xl866160>ML</td>
  <td class=xl866160>Fix/base</td>
  <td class=xl866160>Farbe</td>
  <td class=xl866160>UVP</td>
  <td class=xl866160>Gutachten</td>
  <td class=xl876160 width=116 style='width:87pt'>A4-Freundepreis<br>
    <span style='mso-spacerun:yes'>*</span>incl. 19% MwSt.</td>
  <td class=xl866160></td>
  <td class=xl866160></td>
  <td class=xl866160></td>
 </tr>

Wie kann ich auf einen Schlag alles rauswerfen, was nicht td und tr ist?
 
Ich mache sowas immer mit Coda und "Suchen und ersetzen". Das ist zwar etwas mehr als ein Klick, aber die meiste Arbeit wird einem schon abgenommen.
 
Danke für die Antwort.

Ich mach es mit Dreamweaver.. Und hab auch schon hier und da mit regulären Ausdrücken was versucht. Aber, bei über 5000 Zeilen gibt es so viele verschiedenen Klassen, schrecklich.
 
Hallo,
wenn du Dreamweaver hast, geht das doch einfach.
Ich nutze es zwar schon länger nicht mehr, aber beim Suchen/Ersetzen kannst Du doch einstellen das du Elemente mit dem Attribut class suchst. Also im Suchen/Ersetzen Dialog musste man von Text auf Tags oder sowas umstellen.
Und dieses dann entfernen lassen. Dabei ist es egal was für eine Klasse drin steht.

Liebe Grüße,
joro
 
Cool! Du Funktion kannte ich noch gar nicht! :) Ging auf die Weise wirklich schnell! :)

Danke für den Tipp!
 
Php-script ging au :) einfach jede zeile einzeln durgehn und dann per regex die <> löschen ;)