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

Re: [OT] aiutino RE



NN_il_Confusionario scrisse in data 27/09/2007 16:40:
> On Thu, Sep 27, 2007 at 04:33:45PM +0200, Paolo Sala wrote:
>   
>> Ciao a tutti, un aiutino sulle espressioni regolari...
>>     
>
> prova txt2regex
>   
Grazie, molto interessante ma non ci sono ancora riuscito.

Sono riuscito in vim a creare una espressione regolare tipo
s/^\(.*\)'\(.*\)"\(.*\)'/\1"\2\\"\3"/g

in cui mi trasforma righe tipo
sql+='AND s.tipo_attivita="';

con
sql+="AND s.tipo_attivita=\"";

ma non sono riuscito ad applicarlo a tutte le occorrenze del "
all'interno di due '.

In altre parole non riesco ancora a sostituire un numero arbitrario di "
con \". Ad esempio una stringa tipo
sqlWhere+='AND c.data_arrivo_campione>=TO_DATE(datefrom,"DD-MM-YYYY") ';
me la sostituisce con
sqlWhere+="AND c.data_arrivo_campione>=TO_DATE(datefrom,"DD-MM-YYYY\") ";
(mi quota quindi solo un " invece di tutti i "

Qualcuno è così gentile da darmi una mano?

Grazie

Piviul



Reply to: