您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何用其他Python替换字符串中的unicode字符?

如何用其他Python替换字符串中的unicode字符?

将字符串解码为Unicode。假设它是UTF-8编码的:

str.decode("utf-8")

调用replace方法,并确保将其作为第一个参数传递给Unicode字符串:

str.decode("utf-8").replace(u"\u2022", "*")

如有必要,请编码回UTF-8:

str.decode("utf-8").replace(u"\u2022", "*").encode("utf-8")

(幸运的是,Python 3避免了这种混乱。步骤3实际上应该只在I / O之前执行。另外,请注意,调用字符串会str遮盖内置类型str。)

python 2022/1/1 18:36:59 有468人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶