Misalkan saya memiliki string yang merupakan versi backslash-escape dari string lain. Adakah cara mudah, dengan Python, untuk melepaskan string? Saya bisa, misalnya, melakukan:
>>> escaped_str = '"Hello,\\nworld!"'
>>> raw_str = eval(escaped_str)
>>> print raw_str
Hello,
world!
>>>
Namun itu melibatkan penerusan string (mungkin tidak tepercaya) ke eval () yang merupakan risiko keamanan. Apakah ada fungsi dalam lib standar yang mengambil string dan menghasilkan string tanpa implikasi keamanan?