🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #39

Re: Ayuda con expresi�n regular...

#39
From: RobertoCL
Date: Sat, 27 Jan 2007 01:37
47 lines
2250 bytes
""Juan Guillermo Fern�ndez V."" <promodeus_NO_SPAM_@hotmail.com> escribi� en 
el mensaje news:45ba1b5d@news.vcd.cl...
> Se�ores, a quienes puedan echarme una manito, tengo el siguiente problema.
>
> Trabajo en un script en Java que procesa un archivo separado por comas y 
> contenido por comillas, al que separo con la siguiente expresi�n regular:
>
> ,\"|\",|,(?=([^\"]*\"[^\"]*\")*(?![^\"]*\"))
>
> Y funciona rebien para cosas como
>
> 123,"ESTO","est�",,"separado,por,comas"
>
> que lo entiende como:
>
> [123]
> [ESTO]
> [est�]
> []
> [separado,por,comas]
>
> No obstante, se me hab�a escapado esta situaci�n:
>
> "NO","CONTABA,","CON TU",",FALTA DE ASTUCIA"
>
> O sea, con comas directamente junto a las comillas, lo que interpreta 
> como.
>
> [NO]
> [CONTABA]
> []
> [CON TU]
> []
> [FALTA DE ASTUCIA]
>
> Alguien con mayor expertise en expresiones regulares podr� echarme una 
> mano? a�n me mareo con tanto caracter junto :S
>
> �Gracias!
>
> PD: �Alg�n modo de hacerlo m�s robusto?
>
Para que reinventar la rueda :-P
http://opencsv.sourceforge.net/
--
RCL 
Technical Details
Message-ID: <epds9h$4nt$1@news.nivel5.cl>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx02.iad01.newshosting.com!newshosting.com!newspeer.monmouth.com!newsfeed.yul.equant.net!news-santiago!news.nivel5.cl!not-for-mail
References: <45ba1b5d@news.vcd.cl>

Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,1efec423f4774574
X-Google-Thread: 107d6b,1efec423f4774574
X-Google-Attributes: gid1593cb,gid107d6b,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx02.iad01.newshosting.com!newshosting.com!newspeer.monmouth.com!newsfeed.yul.equant.net!news-santiago!news.nivel5.cl!not-for-mail
From: "RobertoCL" <rcl2020NOSPAM@hotmail.com>
Newsgroups: chile.comp.programacion,chile.comp.misc
Subject: Re: Ayuda con expresi�n regular...
Date: Fri, 26 Jan 2007 22:37:17 -0300
Organization: Varios
Lines: 49
Message-ID: <epds9h$4nt$1@news.nivel5.cl>
References: <45ba1b5d@news.vcd.cl>
NNTP-Posting-Host: pc-5-28-104-200.cm.vtr.net
X-Trace: news.nivel5.cl 1169847409 4861 200.104.28.5 (26 Jan 2007 21:36:49 GMT)
X-Complaints-To: news@news.nivel5.cl
NNTP-Posting-Date: Fri, 26 Jan 2007 21:36:49 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-RFC2646: Format=Flowed; Response