Hallo, ich durch suche einen String nach
$split_pattern = "#(?<=[\r\n|\r|\n]\)[\r\n|\r|\n])#";
$header = preg_split($split_pattern ,$asw);
wenn ich jetzt \n)\n zu Beginn habe, sollte der Teil an dieser Stelle getrennt werden.
Als Ausgabe erhalte ich
ArrayFeld1 => ... \n)
ArrayFeld2 => \n ...
Aber es ist mir nicht verständlich warum es da trennt?
Eigentlich müsste er es nach dem Ausdruck trennen und das \n müsste noch zum ersten Feld gehören.
$split_pattern = "#(?<=[\r\n|\r|\n]\)[\r\n|\r|\n])#";
$header = preg_split($split_pattern ,$asw);
wenn ich jetzt \n)\n zu Beginn habe, sollte der Teil an dieser Stelle getrennt werden.
Als Ausgabe erhalte ich
ArrayFeld1 => ... \n)
ArrayFeld2 => \n ...
Aber es ist mir nicht verständlich warum es da trennt?
Eigentlich müsste er es nach dem Ausdruck trennen und das \n müsste noch zum ersten Feld gehören.
Zuletzt bearbeitet: