Regex y grouping
Ferran Fontcuberta
ferran en fompi.net
Mie Jul 29 09:37:44 CEST 2009
El mar, 28-07-2009 a las 17:57 +0100, heimy escribió:
> Sinceramente, no entiendo qué quieres hacer. Es decir: entiendo lo que
> hace el código de ejemplo que has puesto (que funciona), pero si lo
> que hace el código no es lo que tú quieres, entonces me parece que
> tendrías que explicar con palabras qué es lo que *sí* quieres :D
>>> def func(p):
... print p
... return p
...
>>> re.sub('test(\d)', func(r'\1'), 'test0')
\1
'0'
Si funcionase sacaría dos 0's... Y si se lo paso sin el raw, peor aún es
la salida.
Pongamos que esto es la entrada:
<img src="send_files/logo.jpg" alt=" " align="right" vspace="5"
width="250" height="48" hspace="5"><img title="debian.jpg"
src="send_files/debian.jpg" alt="debian.jpg">
Y, tras pasarlo por el código mencionado, imgs queda lleno de entradas
con '\1' :(
Gracias ^_^
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es