代码
phrase = "".join([c if c.isalpha() else " " for c in phrase])
用空格替换所有非字母字符。它适用于由西方语言字符组成的字符串。
但是给它值:
phrase = u'इसका स्वामित्व और नियंत्रण किया। इसके'
结果为u'इसक स व म त व और न य त रण क य इसक '
,但不应更改,因为字符串仅由字母字符和空格组成。
我认为原因是某些角色是代理对。
这是python的isalpha()
方法的错误吗?
或者,如果没有,我如何正确处理代理人对所代表的角色?