当前位置: 移动技术网 > IT编程>脚本编程>Python > python清除字符串里非字母字符的方法

python清除字符串里非字母字符的方法

2017年12月12日  | 移动技术网IT编程  | 我要评论

林志颖老婆陈若仪儿子,山西王家岭煤矿透水事故,成长日记纸尿裤

本文实例讲述了python清除字符串里非字母字符的方法。分享给大家供大家参考。具体如下:

s = "hello world! how are you? 0" 
# Short version 
print filter(lambda c: c.isalpha(), s) 
# Faster version for long ASCII strings: 
id_tab = "".join(map(chr, xrange(256))) 
tostrip = "".join(c for c in id_tab if c.isalpha()) 
print s.translate(id_tab, tostrip) 
# Using regular expressions 
print re.sub("[^A-Za-z]", "", s)

希望本文所述对大家的Python程序设计有所帮助。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网