[pyar] Evaluar una lista dentro de una regexp

Ariel Rossanigo arielrossanigo en gmail.com
Lun Jul 6 21:09:26 ART 2015


Claramente las opciones sin expresiones regulares no hacen lo mismo... la
versión original ademas de chequear la extensión corrobora que el nombre
del archivo solo tenga letras, números o guion bajo...  ;-)



2015-07-06 20:03 GMT-03:00 Martín Gaitán <gaitan en gmail.com>:

> 2015-07-06 11:28 GMT-03:00 Gabriel Davini <
> gabrielfranciscodavini en gmail.com>:
>
>> extensiones = ["svg", "pdf", "txt", ...]
>> re.match(r"\w+\.(%s)" % "|".join(extensiones), filename)
>>
>
> esto es más pythonico (no necesariamente mas robusto)
>
> >>> filename.endswith(("svg", "pdf", "txt"))
>
>
>
>
> --
> mgaitan.github.io
> textosypretextos.com.ar
>
> _______________________________________________
> 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
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150706/6f002a6f/attachment.html>


More information about the pyar mailing list