![](https://secure.gravatar.com/avatar/3c46e59585526b90c088845402bc8407.jpg?s=120&d=mm&r=g)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 26.08.2013 23:59, schrieb Scot Kelly:
From the doc: http://docs.python.org/2/reference/lexical_analysis.html
r"\"is not a valid string literal (even a raw string cannot end in an odd number of backslashes). Specifically, //a raw string cannot end in a single backslash// (since the backslash would escape the following quote character).
If it?s a raw string, then the backslash will _not_escape the following quote character. Ergo r?\? should be allowed.
Hi Scot, this is due to a limitation of the Python lexer; the inconsistency is minor and is accepted as the lesser evil and documented. cheers, Georg -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (GNU/Linux) iEYEARECAAYFAlJRGo8ACgkQN9GcIYhpnLC6FwCggteSdBwGeqplhx7hwDDOgc5Y hYAAoJ+BXB9WHg5SQy4joFyWQ0nl06vN =XSi6 -----END PGP SIGNATURE-----