Hallo,
ich habe einen Csv-Inhalt wie folgt
abc;def;"blub";ghi
abc2;def2;"blub2";ghi2
wobei blub und blub2 ihrerseits Zeilenumbrüche enthalten können, was mir gewaltig die Daten zerhaut.
Ich finde mit Regex keine Möglichkeit alle Fälle abzudecken, um die problematischen Zeilenumbrüche zu ersetzen.
Es müsste eigentlich sowas in der Art sein ;"(.*\n)+"; aber da gibt mir regex101 eine Fehlermeldung raus, catastrophic backtracking
;"(.*\n)"; findet nämlich alle Stellen wo nur ein Zeilenumbruch vorkommt.
Viele Grüße
ich habe einen Csv-Inhalt wie folgt
abc;def;"blub";ghi
abc2;def2;"blub2";ghi2
wobei blub und blub2 ihrerseits Zeilenumbrüche enthalten können, was mir gewaltig die Daten zerhaut.
Ich finde mit Regex keine Möglichkeit alle Fälle abzudecken, um die problematischen Zeilenumbrüche zu ersetzen.
Es müsste eigentlich sowas in der Art sein ;"(.*\n)+"; aber da gibt mir regex101 eine Fehlermeldung raus, catastrophic backtracking
;"(.*\n)"; findet nämlich alle Stellen wo nur ein Zeilenumbruch vorkommt.
Viele Grüße
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Haudruferzappeltnoch“ ()