immaginiamo di avere queste stringhe

'-drive file=/mnt/dat/disco.raw,cache=none'
'-hdb /mnt/dat/disco.raw'

e di voler estrarre "disco.raw" ovvero la stringa che continene
finisce con .raw e inizia dopo il primo slash.

Ho letto un po' di manuale delle regex e ho provato questo:

p = re.compile('/.*\.raw')
print p.search(disco).group()

che ci va vicini, sono che riporta tutto in path, ovvero /mnt/dati/disco.raw.

Voi come fareste?
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a