textarea string formatierung zerstören

k7s5a

Grünschnabel
hallo.

ich durchsuche jetzt seid fast 2 stunden das internet aber ich finde keinen ansatz, der mir hilft. alles was ich versuche scheitert leider.

auf meiner HP möchte ich über eine textarea einen recht großen, formatierten text einlesen.
das klappt auch alles wunderbar und wenn ich die variable via echo-befehl ausgeben lasse, dann zeigt er mir einen super langen text an, aber alle wörter sind einfach nur durch leerzeichen getrennt. keine zeilenumbrüche, keine leerzeilen, einfach garnix.

wenn ich von hand eine variable durch copy+paste im quellcode mit dieser schlange von wörtern füttere, dann kann ich das auch prima weiterverarbeiten.

wenn ich allerdings mit der von der textarea erstellten variable arbeite, dann bleiben im hintergrund sämmtliche zeilenumbrüche etc erhalten.
dadurch kann ich den text nichtmehr weiterverarbeiten, da mein programm gewisse merkmale im text nicht mehr findet, da z.b. 5 leerstellen und 2 leerzeilen dazwischen sind, wo in der wörter-kette nur 1 leerstelle ist.

meine frage nun:

gibt es einen befehl (eine function, reihe von befehlen, ...) mit dem ich den inhalt der textarea komplett zerstören kann, sodass nur noch die einzelnen wörter sauber getrennt durch jeweils nur 1 leerstelle und ohne zeilenumbrüche etc. erhalte?

ich habe zwar viele ansätze gefunden mit " \n und \r mit preg_replace ersetzen " aber das will nicht funktionieren. ich bekomme diese \n und \r 's auch garnicht angezeigt, wenn ich mit den inhalt der variablen ausgeben lasse.

ich hoffe ihr könnt mir helfen und mir sagen, was ich falsch mache


viele grüße fabian
 
PHP:
preg_replace('|\s+|',' ',$str)
(\s erfasst alle Whitespaces...Leerzeichen, Umbrüche und Tabs)

Übrigens: Für deine Zwecke mag es erforderlich sein, gewisse Formatierungen zu entfernen, hier im Forum ist das eher unerwünscht....es wäre daher nett, wenn du hier und da einen Grossbuchstaben einstreuen könntest,...dort wo ihn auch Herr Duden für wichtig erachtet hätte.
Dies verbessert die Lesbarkeit von Beiträgen ungemein.

Siehe dazu auch http://www.tutorials.de/netiquette.html
Merci :)
 
Oh! Entschuldigung! Es ist natürlich kein Problem für mich die Groß-/ Kleinschreibung zu berücksichtigen.

Ich habe deinen Vorschlag gerade ausprobiert und es funktioniert ! :-) Vielen Dank für die schnelle Hilfe !

Gruß Fabian
 
Zurück