I have a byte-string which is an escape sequence, that is, it starts with
a backslash, followed by either a single character, a hex or octal escape
sequence. E.g. something like one of these in Python 2.5:
'\\n'
'\\xFF'
'\\023'
If s is such a string, what is the right way to un-escape them to
On Wed, Jun 30, 2010 at 10:50 PM, Steven D'Aprano
steve-remove-t...@cybersource.com.au wrote:
I have a byte-string which is an escape sequence, that is, it starts with
a backslash, followed by either a single character, a hex or octal escape
sequence. E.g. something like one of these in Python
Steven D'Aprano steve-remove-t...@cybersource.com.au wrote in message
news:4c2c2cab$0$14136$c3e8...@news.astraweb.com...
I have a byte-string which is an escape sequence, that is, it starts with
a backslash, followed by either a single character, a hex or octal escape
sequence. E.g. something
On Wed, 30 Jun 2010 23:11:59 -0700, Chris Rebert wrote:
Python 2.6.5 (r265:79063, May 25 2010, 18:21:57)
'\\xFF'.decode('string_escape')
'\xff'
I knew unicode-escape, obviously, and then I tried just 'escape', but
never thought of 'string_escape'.
Thanks for the quick answer.
--
Steven