Re: Regex y grouping

Ferran Fontcuberta <[email protected]>
Newsgroups gmane.comp.python.general.castellano
Message-ID <1248853064.2507.2.camel@localhost>
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 ^_^

_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.