MRAB wrote:

Regular expressions and replacement strings have their own escaping
mechanism, which also uses backslashes.

This seems like a misfeature to me. It makes sense for
a regular expression to give special meanings to backslash
sequences, because it's a sublanguage with its own syntax.
But I can't see any earthly reason to do that with the
*replacement* string, which is just data.

It looks like a feature that's been blindly copied over
from Perl without thinking about whether it makes sense
in Python.

--
Greg
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to