Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

Zeilenumbruch entfernen





Frage

Hallo Leute. Gibt es ein Tool, womit ich alle Zeilenumbrüche im Quellcode automatisch entfernen lassen kann? Und vielleicht auch alle unnötigen Leerzeichen. Wenn ich bei Foren, Auktionsshäusern, Formulare, Newsletter, also überall dort, wo ich HTML-Code eingeben kann, nicht alle Zeichenumbrüche und unnötige Leerzeichen entferne, sieht das Ergebnis oftmls nicht so aus, wie ich es wünsche. Deshalb suche ich ein Tool, welches ALLE Zeilenumbrücheu und unnötige Leerzeichen entfernt. Wer kann mir helfen?

Antwort 1 von semi

HTMLCompress oder so ähnlich heißt ein Tool, das sowas kann. Such' mal danach.

Antwort 2 von sst

unter windows:
kann das z.b. ultraedit32 (suchen->ersetzten)
^p Sucht nach einem Zeilenwechsel/Absatz (CR/LF) in DOS-Dateien
^r Sucht nach einem Zeilenwechsel/Absatz (nur CR) in MAC-Dateien
^n Sucht nach einem Zeilenwechsel/Absatz (nur LF) in UNIX-Dateie

unter unix/linux:
zeilenumbrüche löschen: cat meine.html | tr '\n' ' ' > meine_neue.html

was ersetzten mit z.b. so:
cat meine.html | sed -e 's/meinsuchtext/neuertext/' > meine_neue.html


die linux/unix commands gehen auch unter windows, wenn du sowas wie cygwin installiert hast :-)



Antwort 3 von reLuder

Falls du Winword hast:

Quellcode kopieren und in ein Worddokument einfügen.

Dann Menü Bearbeiten "Suchen und Ersetzen".
Dort bei Register "Ersetzen" ins Feld "Suchen nach" klicken, dann unten in dem Fenster auf "Erweitern" und dort bei "Sonstiges" auf "Absatzmarke" klicken.
Dann Cursor ins Feld "Ersetzen durch" und 1 Leerzeichen (eingeben).
Anschliessend auf "Alle ersetzen".

Ebenso mit Leerzeichen verfahren:
Suchen nach (2, 3, 4 oder mehr Leerzeichen eingeben" und "Ersetzen durch" (1 Leerzeichen eingeben).
Wieder auf "Alle ersetzen" (muss je nach Anzahl der aufeinander folgenden Leers evtl. wiederholt werden).

Danach Text kopieren und in die ursprüngliche Datei wieder einfügen.

Hört sich etwas kompliziert an, ist es aber nicht und geht wirklich schnell - wie gesagt, falls du Word hast ;)

greez

Antwort 4 von semi

Könnte problematisch bei Strings in Anführungszeichen "BlaBla Bla" oder <pre>-Blöcken sein.

Antwort 5 von DJTomPW

Danke für Eure Tipps.

Das Programm HTMLCompress macht leider nicht das, was ich mir wünsche. Aber so wie es reLuder geschrieben hat, werde ich es wohl machen. Schreibe mir dazu am besten noch ein Makro.

Danke Leute.

Antwort 6 von reLuder

hi,

was mir gerade eingefallen ist: vor längerer Zeit habe ich mir mal das Tool SCR 1.0 heruntergeladen (hat nur 24 kb und ist freeware. zwar englisch, aber leicht zu bedienen). Unter anderem ersetzt das Programm Text/Zeichen in mehreren Dateien gleichzeitig (Zeilenumbrüche per <br> wären in dem Fall von Vorteil :)).
Leider finde ich dazu im Internet keine Download-Seite mehr. Das Tool darf für den Privatgebrauch weitergegeben werden.
Maile mich mal an falls du daran Interesse hast.

greez

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: