[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] aiutino RE



Paolo Sala wrote:

In un testo dovrei sostituire tutte le occorrenze di " inserite fra due
' con \" e sostituire tale coppia di ' con ".

Ad esempio una stringa tipo:
'AND c.data_arrivo_campione>=TO_DATE("' + dataFrom + '","DD-MM-YYYY") '

dovrebbe essere sostituita con
"AND c.data_arrivo_campione>=TO_DATE(\"" + dataFrom + "\",\"DD-MM-YYYY\") "

sicuro di aver considerato tutti i casi possibili?
in una stringa puoi avere un apice scritto come '' o come \' ... questo può sballarti tutto. Inoltre potresti avere delle parti spezzate su più righe.

Se vuoi ottenere un buon risultato ti conviene farti uno script che passa un carattere alla volta, altrimenti rischi di non considerare alcuni casi.

Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
Elenco di software libero: http://tinyurl.com/eddgj
GNU/Linux User: 302090: http://counter.li.org
Non autorizzo la memorizzazione del mio indirizzo su outlook



Reply to: