[FoLUG] Regexp

Alessandro Ronchi alessandro.ronchi@soasi.com
Dom 16 Mar 2008 12:43:27 CET


Come si fa a fare il match della stringa pił corta possibile che
soddisfa una regola?

se uso questa:
regex = "(\d{4}) (.*) [A]\) (.*) [B]\) (.*) [C]\) (.*) [D]\) (.*) "

il primo (.*) mi prenderą tutto, mentre io vorrei che arrivasse al
massimo all'[A]\).

Basterebbe che mi resistuisse il match pił corto possibile, invece di
quello pił lungo. E' fattibile?
-- 
Alessandro Ronchi
Skype: aronchi
http://www.alessandroronchi.net - Il mio blog
http://www.soasi.com - Sviluppo Software e Sistemi Open Source
http://www.animalisenzacasa.org - Il portale delle adozioni gratuite di animali


Maggiori informazioni sulla lista FoLUG