[Linux-Biella] Espressioni regolari

Daniele Segato daniele.bilug a gmail.com
Ven 12 Dic 2008 00:31:35 CET


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



Maggiori informazioni sulla lista Linux