热线电话:13121318867

登录
2018-11-19 阅读量: 766
Python里的正则表达式

正则表达式提供了一种搜索文本的方法。它超乎想象地有用,但同时也相当复杂,以至于

需要专门的书籍来讲解。 之后的内容会频繁涉及正则表达式,届时我们再详述,这里只给

出 Python 中如何使用正则表达式的例子:

import re
print all([ # 所有这些语句都为true,因为
not re.match("a", "cat"), # * 'cat'不以'a'开头
re.search("a", "cat"), # * 'cat'里有一个字符'a'
not re.search("c", "dog"), # * 'dog'里没有字符'c'
3 == len(re.split("[ab]", "carbs")), # * 分割掉a,b,剩余长度为3
"R-D-" == re.sub("[0-9]", "-", "R2D2") # 用虚线进行位的替换
] # 打印True
0.0000
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子