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

 更新时间:2015年07月02日 16:03:12   作者:pythoner  
这篇文章主要介绍了python清除字符串里非字母字符的方法,涉及Python字符串正则替换操作的相关技巧,需要的朋友可以参考下

本文实例讲述了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 按钮点击关闭窗口的实现

    这篇文章主要介绍了python 按钮点击关闭窗口的实现方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • pytorch中DataLoader()过程中遇到的一些问题

    pytorch中DataLoader()过程中遇到的一些问题

    这篇文章主要介绍了pytorch中DataLoader()过程中遇到的一些问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-05-05
  • Python中获取文件大小的四种办法

    Python中获取文件大小的四种办法

    这篇文章主要给大家介绍了关于Python中获取文件大小的四种办法,我们可以使用Python中的os模块来获取视频文件大小,文中通过代码示例介绍的非常详细,需要的朋友可以参考下
    2023-08-08
  • python按照多个字符对字符串进行分割的方法

    python按照多个字符对字符串进行分割的方法

    这篇文章主要介绍了python按照多个字符对字符串进行分割的方法,涉及Python中正则表达式匹配的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03
  • Python unittest单元测试框架实现参数化

    Python unittest单元测试框架实现参数化

    这篇文章主要介绍了Python unittest单元测试框架实现参数化,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • python在非root权限下的安装方法

    python在非root权限下的安装方法

    下面小编就为大家分享一篇python在非root权限下的安装方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-01-01
  • Python基于pandas实现json格式转换成dataframe的方法

    Python基于pandas实现json格式转换成dataframe的方法

    这篇文章主要介绍了Python基于pandas实现json格式转换成dataframe的方法,结合实例形式分析了Python使用pandas模块操作json数据转换成dataframe的相关操作技巧与注意事项,需要的朋友可以参考下
    2018-06-06
  • Python使用turtule画五角星的方法

    Python使用turtule画五角星的方法

    这篇文章主要介绍了Python使用turtule画五角星的方法,运行该程序可以看到箭头间歇移动绘制五角星的效果,涉及Python使用turtle及time模块绘制图形的相关技巧,需要的朋友可以参考下
    2015-07-07
  • Python 自动安装 Rising 杀毒软件

    Python 自动安装 Rising 杀毒软件

    平日里经常需要重新安装杀毒软件,我使用的是 Rising 该软件可以将升级后的新版本,压缩成一个安装包,当升级失败造成硬盘中的 Rising
    2009-04-04
  • python中常见的几种音频数据读取、保存方式总结

    python中常见的几种音频数据读取、保存方式总结

    Python是一种非常适合进行音频处理和音频分析的语言,因为它有许多强大的库可以使用,下面这篇文章主要给大家介绍了关于python中常见的几种音频数据读取、保存方式,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-06-06

最新评论