Sven: str_replace einzeilig

Beitrag lesen

Hallo!

Ich lasse mir über POST eines Textfeldes vom User einen Quelltext übergeben den ich dann parse. Das klappt soweit ganz gut, doch kommt es aufgrund von Zeilenumbrüchen die nicht notwendig sind immer wieder zu dummen Fehlern (Tags werden nicht mehr als ganzes gefunden etc=.

Deshalb wäre es a praktisch den gesamten Quelltext zur Analyse in einer Zeile zu haben OHNE dabei zu vergessen, wo tatsächliche (vom User eingetippte) Zeilenumbrüche waren.

Wenn ich richtig informiert bin muss ich darfür etwas wie:

$output = preg_replace("!SUCHSTRING!s","ERSETZSTRING",$output);

benutzen oder? Kennt ihr bessere Alternativen? Das funktioniert irgentwie nicht immer >.<