从字符串中提取字母
s = 'cn中国520'
print(''.join([i for i in s if i.encode('UTF-8').isalpha()]))
# 输出:cn
注意:中文的汉字会被
isalpha()判定为 True,如果想区分中文和英文需要编码(encode('UTF-8'))后再调用isalpha()函数。
s = 'cn中国520'
print(''.join([i for i in s if i.encode('UTF-8').isalpha()]))
# 输出:cn
注意:中文的汉字会被
isalpha()判定为 True,如果想区分中文和英文需要编码(encode('UTF-8'))后再调用isalpha()函数。
2万+

被折叠的 条评论
为什么被折叠?
