December 2009
Intermediate to advanced
560 pages
15h 5m
German
Sie wollen in einer CSV-Datei alle Kommata als Feldbegrenzer durch Tabs austauschen. Kommata innerhalb von Werten in doppelten Anführungszeichen sollen bestehen bleiben.
Der folgende reguläre Ausdruck findet ein einzelnes CSV-Feld zusammen mit seinem davorstehenden Begrenzungszeichen. Dieses Zeichen ist normalerweise ein Komma, es kann sich aber auch um einen leeren String handeln, wenn das erste Feld des ersten Datensatzes gefunden wird, oder um einen Zeilenumbruch, wenn man das erste Feld eines der folgenden Datensätze erreicht. Jedes Mal, wenn eine Übereinstimmung gefunden wurde, wird das Feld selbst, zusammen mit den doppelten Anführungszeichen, die es eventuell umgeben, in Rückwärtsreferenz ...
Read now
Unlock full access