On Thu, 24 Jun 2010 13:04:09 +0200 Francisco Javier Cuadrado wrote:

> Tengo el siguiente problema, estoy usando una serie de cadenas que
> contiene caracteres inválidos para su uso en expresiones regulares,
> pero que debo usar en una expresión regular. Por lo que quería saber
> si hay alguna manera de transformar esa cadena en una válida, es
> decir, una que haya escapado los caracteres inválidos para las
> expresiones regulares.

http://docs.python.org/library/re.html#re.escape

>>> re.escape("a.b+c?")
'a\\.b\\+c\\?'
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a