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

Re: Ancora espressioni regolari



On Wednesday 08 April 2009, Paolo Sala wrote:
> Non riesco a capire perché
>
> echo "(ciao ciao)" | sed 's/[() ]//'
>
> restituisce ciao ciao) e non ciaociao
>
> Se qualcuno avesse voglia di spiegarmelo...
>
> Piviul

Perche' sostituisce solo la prima corrispondenza che trova quindi "(" se 
aggiungi un g (globa) in fondo sostituisce tutto:

echo "(ciao ciao)" | sed 's/[() ]//g'  => ciaociao

Ciao


Reply to: