02 2018 档案

摘要:1. 使用find()方法 >>> text = 'yeah, but no, but yeah, but no, but yeah' >>> text.find('no')10 2. 使用re.match() 对于复杂的匹配需要使用正则表达式和re 模块。为了解释正则表达式的基本原理,假设想匹配数 阅读全文
posted @ 2018-02-12 12:14 筱筱的春天 阅读(846) 评论(0) 推荐(0) 编辑
摘要:问题:想使用Unix Shell 中常用的通配符(比如*.py , Dat[0-9]*.csv 等) 去匹配文本字符串 解决方案: 1. fnmatch 模块提供了两个函数—— fnmatch() 和fnmatchcase() ,可以用来实现这样的匹配。 用法如下:>>> from fnmatch 阅读全文
posted @ 2018-02-09 10:58 筱筱的春天 阅读(1045) 评论(0) 推荐(0) 编辑
摘要:问题 需要通过指定的文本模式去检查字符串的开头或者结尾,比如文件名后缀,URLScheme 等等。 解决方案 1.检查字符串开头或结尾的一个简单方法是使用str.startswith() 或者是str.endswith() 方法。比如: eg1:>>> filename = 'spam.txt'>> 阅读全文
posted @ 2018-02-06 17:49 筱筱的春天 阅读(27037) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示