re
'or' (barra verticale) che prevede appunto una data|niente data o niente se il
match è False
Adriano Barbieri
- Original Message -
From: Marco Beri
To: Discussioni generali sul linguaggio Python
Sent: Sunday, June 16, 2013 11:10 PM
Subject: Re: [Python] re e output non p
2013/6/16 Adriano Barbieri
> **
> Marco, o risolto! :)
> Anziché m.group(0)
> m=m.group(0)
> e mi ha trovato tutti i campi che volevio.
> Però non capisco perché in altre parti del programma bastasse m.group(0)
>
Attento però, se la regex non trova la stringa, m=m.group(0) ti da
un'eccezione.
2013/6/16 Adriano Barbieri
> **
> Marco,
> se tolgo 'group(0)'
> m mi torna:
>
> <_sre.SRE_Match object at 0x05096860>
>
> Che me ne faccio?
>
> Ora pare di capire che in questo punto del mio codice 'group(0) non dia
> alcun risultato, perché anche chiamando un gruppo inesistente, ad esempio
>
: Sunday, June 16, 2013 10:31 PM
Subject: Re: [Python] re e output non previsto
2013/6/16 Adriano Barbieri
Scusa Marco,
Dopo la barra verticale originariamente non avevo messo gli apostrofi...
Scusami, mia dimenticanza, li avevo lasciati da una delle tante prove fatte
prima. :p
ge nemmeno, mentre da console da un bel IndexError
Pythoniani paradossi?
Adriano Barbieri
- Original Message -
From: Marco Beri
To: Discussioni generali sul linguaggio Python
Sent: Sunday, June 16, 2013 10:31 PM
Subject: Re: [Python] re e output non previsto
2013/
2013/6/16 Adriano Barbieri
> **
> Scusa Marco,
> Dopo la barra verticale originariamente non avevo messo gli apostrofi...
> Scusami, mia dimenticanza, li avevo lasciati da una delle tante prove
> fatte prima. :p
> Ti assicuro che non da errore se togli i due apostrofi :p
> Non farci caso, prova e
punto in bianco mi ritorna quelle sentenze strane e vorrei
capire il perché.
Adriano Barbieri
- Original Message -
From: Marco Beri
To: Discussioni generali sul linguaggio Python
Sent: Sunday, June 16, 2013 10:15 PM
Subject: Re: [Python] re e output non previsto
2013/6/16
2013/6/16 Adriano Barbieri
> m=re.search('(\d\d/\d\d/\d\d\d\d|'')', x); m.group(0)
Questa riga, se cerchi qualcosa che non esiste, fallisce con un'eccezione
AttributeError
Quel punto e virgola e quello che segue non serve a niente, togli tutto.
Ciao.
Marco.
--
http://beri.it/ - Un blog
http
Discussioni generali sul linguaggio Python
Sent: Sunday, June 16, 2013 8:20 PM
Subject: Re: [Python] re e output non previsto
2013/6/16 Adriano Barbieri
La regexp lavora in un doppio ciclo for e la stringa date che gli viene
passata è sempre un valore stringa di un campo di un un record.
2013/6/16 Adriano Barbieri
> La regexp lavora in un doppio ciclo for e la stringa date che gli viene
> passata è sempre un valore stringa di un campo di un un record.
> Qualche idea?
> Grazie!
>
Prova a postare il codice.
Ciao.
Marco.
--
http://beri.it/ - Un blog
http://beri.it/i-miei-libri/
10 matches
Mail list logo