Problema con le RE....
Alessandro
ale at alezatti.it
Mon Jan 9 14:26:47 EST 2006
Problema con le RE....
Ho questa stringa "3 HOURS, 22 MINUTES, and 28 SECONDS" e la devo
'dividere' nelle sue tre parti "3 HOURS", "22 MINUTES", "28 SECONDS".
La cosa mi viene molto con le RE...(inutile la premessa che sono molto
alle prime armi con RE e Python)
Qesito perchè se eseguo questo codice
>>>>regex=re.compile("[0-9]+ (HOUR|MINUTE|SECOND)")
>>>>print regex.findall("22 MINUTE, 3 HOUR, AND 28 SECOND")
ottengo come output:
>>>> ['MINUTE', 'HOUR', 'SECOND']
e non come mi aspettavo:
>>>> ['3 MINUTE', '22 HOUR', '28 SECOND']
Saluti e grazie mille...
Alessandro
More information about the Python-list
mailing list