[Python] regex killer

Marco Buttu mbuttu a oa-cagliari.inaf.it
Mer 16 Ott 2013 13:16:27 CEST


On 10/16/2013 01:09 PM, Giovanni Porcari wrote:
> Eseguendo questo codice in python 2.7.5 funziona correttamente
> ma in 2.7.2. e 2.7.3 python si impianta e non termina.
>
> import re
>
> t="CURRICULUM Rossi Mazzanti Vien Dal Mare Mario DF/433/43"
> r=r"^(?:CURRICULUM\s*)(?P<nome>(?:\w*?\s*?)*?\w*)\s*?(?P<codice>\w{2}/\w{3}/\w{2})\s*$"
> R=re.compile(r)
> a=re.search(R,t)
> print a.groups()

Si pianta anche a me con la 2.7.3, mentre con la 3.3 e 3.4 funziona 
correttamente

-- 
Marco Buttu

INAF - Osservatorio Astronomico di Cagliari
Via della Scienza, Loc. Cuccuru Angius
09047 Selargius (CA)
Email: mbuttu a oa-cagliari.inaf.it



Maggiori informazioni sulla lista Python