[Linux-Biella] R: Espressioni regolari

EMANUELE.SCOPEL a enel.com EMANUELE.SCOPEL a enel.com
Ven 12 Dic 2008 14:39:31 CET


> -----Messaggio originale-----
> Da: linux-bounces a ml.bilug.linux.it 
> [mailto:linux-bounces a ml.bilug.linux.it] Per conto di 
> Pierpaolo Martinello
> Inviato: venerdė 12 dicembre 2008 14.16
> A: Mailing List del Biella Linux User group
> Oggetto: Re: [Linux-Biella] Espressioni regolari
> 
> Daniele Segato ha scritto:
> > Il giorno gio, 11/12/2008 alle 23.31 +0100, Pierpaolo Martinello ha
> > scritto:
> >   
> >> Salve a tutti,
> >> ho un piccolo problema da sgamare e data la mia iGNUranza 
> ho pensato 
> >> a Voi guru.
> >> Data una stringa contenente:
> >> PAGE "Page 3" IMAGE 'image2'
> >> devo estrarre sia "Page 3" che  'image2' apici compresi se 
> possibile.
> >> sinora ho tentato con le seguente espressione regolare:
> >> (?si)(.*PAGE[ \t]+)([\w\.]+)(.*) ma  non mi soddisfa 
> completamente Mi 
> >> date una mano?
> >>
> >> Thanks in advance
> >>
> >>     
> >
> > se puoi usare awk č una strunzata :D
> >
> > echo/cat ... | awk '{print $2" "$4}'
> >
> >
> > altrimenti direi
> >
> > .*PAGE (.*) IMAGE (.*)
> >
> > ma potrei dirti na vaccata :D č tardi e ho MOLTO sonno
> >   
> Grazie Daniele, in effetti cosė pare funzionare  mentre i 
> suggerimentei di Emanuele non riesco a farli andare (per ora)
> 

le mie sono espressioni pure, le devi inserire o nella funzione preposta del linguaggio che usi
o nell'applicazione come awk o grep.

> 
> --
> Pierpaolo Martinello
> IW1CUY Ham Radio From Biella Italy
> Linux User 177880 
> 
> 
> _______________________________________________
> Linux mailing list
> Linux a ml.bilug.linux.it
> http://ml.bilug.linux.it/mailman/listinfo/linux
> 


Maggiori informazioni sulla lista Linux