如果你在python(2.x)中循环使用unicode字符串,请说:
ak.sɛp.tɑ
如何判断当前字符是否为组合变音符号?
例如,上面字符串中的最后一个字符实际上是一个组合标记:
ak.sɛp.tɑ - >
答案 0 :(得分:8)
使用unicodedata模块:
import unicodedata
if unicodedata.combining(u'a'):
print "is combining character"
else:
print "is not combining"
这些帖子也相关
How do I reverse Unicode decomposition using Python?
What is the best way to remove accents in a Python unicode string?