[pyar] Evaluar una lista dentro de una regexp

Willians Vivanco williansvi en gmail.com
Lun Jul 6 11:32:23 ART 2015


Thanks Gabriel !!! Funcionó perfecto !



2015-07-06 11:28 GMT-03:00 Gabriel Davini <gabrielfranciscodavini en gmail.com>
:

>
>
> 2015-07-06 11:24 GMT-03:00 Willians Vivanco <williansvi en gmail.com>:
>
>> Buen día... Necesito matchear ficheros con una serie de extensiones
>> específicas...
>>
>> Inicialmente estoy usando:
>>
>> re.match(r"\w+\.(svg|pdf)", filename)
>>
>> Y me funciona de maravillas.
>>
>> Sin embargo, me viene la duda de si pudiera almacenar las extensiones en
>> una lista y evaluarla dentro del string de la expresión regular. No me
>> queda claro cuán "tratable como cadena" sea una regexp.
>>
>> Algún tip acerca de esto?
>>
>>
> yo haría una cosa asi:
>
> extensiones = ["svg", "pdf", "txt", ...]
> re.match(r"\w+\.(%s)" % "|".join(extensiones), filename)
>
> Saludos.
>
> --
> Gabriel.
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>



-- 
Willians Vivanco
http://about.wvivanco.com/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150706/49928b2d/attachment.html>


More information about the pyar mailing list