【发布时间】:2023-03-14 17:02:01
【问题描述】:
我有一个像“€1,49”这样的字符串,我想用 unicode 删除它。我知道U+0336 应该可以做到这一点,我将其应用于我的字符串(在 Python 中),如下所示:
'\u0336'.join('€1,49') + '\u0336'
问题在于,这最终导致逗号与字符串其余部分的高度不同,从而消除了干净删除线的错觉(参见屏幕截图)。
谁能告诉我我在这里做错了什么?
【问题讨论】:
标签: unicode encoding character-encoding python-unicode