ich will aus einem Text sämtliche Leerstellen und die Zeichenfolge '\n' entfernen.
Was sind Leerstellen?
preg_replace("/[[:space:]\\n]/", '', $post['text'])
Was fällt denn alles unter [:space:]? Siehe zweiter Link unten.
> Das Problem bei dieser Kette ist, dass alle 'n' gelöscht werden, nicht nur die Folge '\n'.
Eckige Klamern definieren Zeichen(-klassen), keine Zeichenfolgen. Man kann aber () und [] mit einem | verknüpfen, nehme ich an.
> Ich vermisse nach wie vor eine Schritt-für-Schritt Einleitung in REGEX. Links gesehen?
Mein Einstieg war der:
<http://www.devmag.net/php/83-regulaere-ausdruecke.html>
weiterführend:
<http://de.wikipedia.org/wiki/Regul%C3%A4rer_Ausdruck>