>  Q&A  >  본문

如何匹配字符串中的\\并替换成\?

获取到一个字符串:a='\\u4e2d\uff0c\\u4f7f\\u7528traceback\\u5904\\u7406\\u5f02\\u5e38\\u4fe1\\u606f'

希望能将字符串中的\\替换成\,之后print(a)就直接能输出对应的中文了

尝试过正则和replace都不能很简洁的解决,求一个简单直接的方式


高洛峰高洛峰2924일 전732

모든 응답(2)나는 대답할 것이다

  • 欧阳克

    欧阳克2016-11-10 11:03:48

    python3

    >>> a='\\u4e2d\uff0c\\u4f7f\\u7528traceback\\u5904\\u7406\\u5f02\\u5e38\\u4fe1\\u606f'>>> import json>>> json.loads('"%s"'%a)'中,使用traceback处理异常信息'

    或者

    >>> eval('"%s"'%a)'中,使用traceback处理异常信息'


    회신하다
    0
  • 三叔

    三叔2016-11-10 11:03:27

    replace(/\/g, ""); 试试

    회신하다
    0
  • 취소회신하다