Robert Bienert: Regulärer Ausdruck: Ende

Beitrag lesen

moin

Moin!

wie kann ich einen mehrzeiligen string in einen array umwandeln mit hilfe von preg_match_all?

Wieso nimmst du nicht preg_split()? Das scheint mir deutlich einfacher als

preg_match_all("^(.*?)\n^i",$str,$array);

Mein Vorschlag wäre daher:

$array = preg_split('/[\r?\n]/', $str);   // ungeprüft

danke für hilfe

Hoffe, das funktioniert.

Robert