[bglug] [Semi OT] Aiuto con le regex
Diego
mlpita@bergamo3.it
Gio 10 Lug 2008 10:35:05 CEST
Ciao a tutti, sto cercando di realizzare una Regex per fare il pasrsing
del CSV.
Il parser deve prevedere le seguenti cose: virgole all' interno del campo,
ritorni a capo all' interno del campo, doppi apici all' interno del campo.
Cosė come da "specifica" del formato CSV
Deve essere in grado quindi di splittare la seguente stringa (n.b. altra
prova č una stringa con ritorno a capo nel campo).
10,,,20,"pippo","ca""sa","bana,na","altra
prova",30
Nei campi:
10
20
pippo
ca"sa
bana,na
altra<crlf>prova
30
La regex che ho scritto (e che vi allego con tanto di commenti) va
abbastanza bene MA si sbaglia su <<ca"sa>> splittandomelo in 2 parti
Come posso gestire questo caso??
Diego
-------------- parte successiva --------------
Č stato filtrato un testo allegato il cui set di caratteri non era
indicato...
Nome: Regex.txt
Url: http://lists.linux.it/pipermail/bglug/attachments/20080710/1ebdd391/attachment-0001.txt
Maggiori informazioni sulla lista
bglug