Tecnicamente, qualsiasi numero dispari di barre inverse, come descritto in la documentazione.
>>> r"" File "<stdin>", riga 1 r"" ^ SyntaxError: EOL durante la scansione della stringa letterale >>> r"" "\" >>> r"" File "<stdin>", riga 1 r"" ^ SyntaxError: EOL durante la scansione di una stringa letterale
Sembra che il parser possa semplicemente trattare le barre inverse nelle stringhe grezze come caratteri normali (non è questo il significato delle stringhe grezze?), ma probabilmente mi sfugge qualcosa di ovvio.