Remove octal escapes from unicode escape handling

Fixes #11673
This commit is contained in:
James Cammarata 2015-07-25 16:29:42 -04:00
parent 5be384bab0
commit 73aa5686cc

View file

@ -29,7 +29,6 @@ _ESCAPE_SEQUENCE_RE = re.compile(r'''
( \\U{0} # 8-digit hex escapes
| \\u{1} # 4-digit hex escapes
| \\x{2} # 2-digit hex escapes
| \\[0-7]{{1,3}} # Octal escapes
| \\N\{{[^}}]+\}} # Unicode characters by name
| \\[\\'"abfnrtv] # Single-character escapes
)'''.format(_HEXCHAR*8, _HEXCHAR*4, _HEXCHAR*2), re.UNICODE | re.VERBOSE)