Jach Feng 在 2022年12月7日 星期三上午10:23:20 [UTC+8] 的信中寫道: > s0 = r'\x0a' > At this moment it was done by > > def to1byte(matchobj): > ....return chr(int('0x' + matchobj.group(1), 16)) > s1 = re.sub(r'\\x([0-9a-fA-F]{2})', to1byte, s0) > > But, is it that difficult on doing this simple thing? > > --Jach I find another answer on the web.
>>> s0 = r'\x0a' >>> s0.encode('Latin-1').decode('unicode-escape') '\n' -- https://mail.python.org/mailman/listinfo/python-list