使用外文字符(ģ,č,ŗ,ļ,ā,ē,ū,ī,ņ,š,ķ,ž和它们的大写)处理烦人的问题。它们的长度都使用len不等于1,例如len('ī')是2(在处理文本时显示为\xc4\xab )。我想要一个函数,为所有这些字符返回1。有什么帮助吗?
发布于 2013-05-06 11:02:12
向Robᵩ致敬,感谢他的解释网页。我的问题的一个简明的解决方案:
def varlen(string):
return len(string.decode('utf-8'))https://stackoverflow.com/questions/16390821
复制相似问题