python清除字符串里的非字母字符,python字符串字符,s = "hello w


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)  

评论关闭