概述
本文实例讲述了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程序设计有所帮助。
总结
以上是编程之家为你收集整理的python清除字符串里非字母字符的方法全部内容,希望文章能够帮你解决python清除字符串里非字母字符的方法所遇到的程序开发问题。
如果您也喜欢它,动动您的小指点个赞吧