Cheatah: Bei "explode" entstehen Leerzeichen

Beitrag lesen

Hi,

$foo = preg_split('~(?s)[\r\n]+~', "ersteZeile\r\n\r\ndritteZeile\nvierteZeile");
Dem ist auch so. Cheatah hat wahrscheinlich (wie ich zuerst auch ;) einmal zuviel gedacht und nicht berücksichtigt, dass Regex per default gierig sind.

nein, ich habe neben den ungewöhnlichen Delimitern einfach das + übersehen. Somit ist es immer noch nicht wie gewünscht, aber anders herum als ich sagte: Beliebig viele wirkliche Umbrüche werden als ein einziger erkannt.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes