相关文章推荐
彷徨的骆驼  ·  你知道台湾人不用汉音拼音吗?注音符号历史更久 ...·  11 月前    · 
含蓄的消炎药  ·  《北京摺疊》:年輕科幻小說家郝景芳構建的未來 ...·  1 年前    · 
爱健身的眼镜  ·  课程综述|王勇教授|《民族的如何才能变成世界 ...·  1 年前    · 
英勇无比的跑步鞋  ·  博客來-月刊少年天狼星9月號/2024·  1 年前    · 
俊逸的杯子  ·  金属活动性顺序表- 知乎·  2 年前    · 
小百科  ›  python中将 \\uxxxx递回为 Unicode字符串-腾讯云开发者社区-腾讯云
python
奋斗的豆腐
2 年前
渔父歌
0 篇文章

python中将 \\uxxxx转换为 Unicode字符串

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
渔父歌
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
社区首页 > 专栏 > 数据结构笔记 > python中将 \\uxxxx转换为 Unicode字符串

python中将 \\uxxxx转换为 Unicode字符串

作者头像
渔父歌
发布 于 2018-09-26 18:40:27
2K 0
发布 于 2018-09-26 18:40:27
举报

今天碰到一个很有意思的问题,需要将普通的 Unicode字符串转换为 Unicode编码的字符串,如下:

将 \\u9500\\u552e 转化为 \u9500\u552e 也就是 销售 。

乍一看感觉挺简单的,用 re 库将前面的反斜杠去掉即可,但是在替换的过程中会抛出如下错误:

Traceback (most recent call last):
  File "<pyshell#15>", line 1, in <module>
    re.sub(r"(\)\u", r'', t)
  File "D:\Python36\lib\re.py", line 191, in sub
    return _compile(pattern, flags).sub(repl, string, count)
  File "D:\Python36\lib\re.py", line 301, in _compile
    p = sre_compile.compile(pattern, flags)
  File "D:\Python36\lib\sre_compile.py", line 562, in compile
    p = sre_parse.parse(p, flags)
  File "D:\Python36\lib\sre_parse.py", line 855, in parse
    p = _parse_sub(source, pattern, flags & SRE_FLAG_VERBOSE, 0)
  File "D:\Python36\lib\sre_parse.py", line 416, in _parse_sub
    not nested and not items))
  File "D:\Python36\lib\sre_parse.py", line 765, in _parse
    p = _parse_sub(source, state, sub_verbose, nested + 1)
  File "D:\Python36\lib\sre_parse.py", line 416, in _parse_sub
    not nested and not items))
  File "D:\Python36\lib\sre_parse.py", line 502, in _parse
 
推荐文章
彷徨的骆驼  ·  你知道台湾人不用汉音拼音吗?注音符号历史更久-中国新闻网
11 月前
含蓄的消炎药  ·  《北京摺疊》:年輕科幻小說家郝景芳構建的未來世界- The China ...
1 年前
爱健身的眼镜  ·  课程综述|王勇教授|《民族的如何才能变成世界的——二十世纪 ...
1 年前
英勇无比的跑步鞋  ·  博客來-月刊少年天狼星9月號/2024
1 年前
俊逸的杯子  ·  金属活动性顺序表- 知乎
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
小百科 - 百科知识指南
© 2024 ~ 沪ICP备11025650号