Ich muss nach Zeilen in einer CSV-Datei suchen, die in einer nicht abgeschlossenen Zeichenfolge mit doppelten Anführungszeichen enden.Regex zum Finden einer nicht abgeschlossenen Zeichenfolge
Zum Beispiel:
1,2,a,b,"dog","rabbit
würde passen, während
1,2,a,b,"dog","rabbit","cat bird"
1,2,a,b,"dog",rabbit
wollte nicht.
Ich habe sehr begrenzte Erfahrung mit regulären Ausdrücken, und das einzige, was ich denke, ist könnte so etwas wie
"[^"]*$
jedoch, dass bis zum Ende der Zeile das letzte Zitat paßt.
Wie würde dies geschehen?
Was ist mit "" a "bc" "oder" "a" "bc" "? – SLaks
Angenommen, es gibt keine" Zwischen "Anführungszeichen (keine verschachtelten Anführungszeichen) –