2024-09-27 00:20:04 发布
网友
import re test = unicode("شدَد", encoding='utf-8') test = test.replace(u"\u064e", "")
这是删除一个字符的代码。我想用0627替换以下任何unicode字符:062206230625。这是阿拉伯语的。我知道如何在多行中完成,但有没有一种方法可以同时做到这一点呢?在
如果要在oneliner中替换多个字符(unicode代码点),可以使用一个简单的替换regex:
import re test = unicode("شدَد", encoding='utf-8') test = re.sub(u"\u064e|\u0634", "", test, flags=re.UNICODE)
或者,使用范围正则表达式:
如果要在oneliner中替换多个字符(unicode代码点),可以使用一个简单的替换regex:
或者,使用范围正则表达式:
^{pr2}$相关问题 更多 >
编程相关推荐