发布时间:2019-08-27 07:59:12编辑:auto阅读(1967)
一个简单的使用re.search 匹配一个字符串中的关键字
[root@localhost ~]# vim ceshi.py
#!/usr/bin/env python
#coding:utf-8
import re
err=("stderr: 'Permission denied (publickey) fatal: Could not read from remote repository")
matchpro = re.search( r'Permission denied \(publickey\)', err, re.M|re.I)
print matchpro.group()[root@localhost ~]# python ceshi.py Permission denied (publickey)
re.I 忽略大小写
re.M
re.MULTILINE
影响'^'和'$'的行为,指定了以后,'^'会增加匹配每行的开始(也就是换行符后的位置);'$'会增加匹配每行的结束(也就是换行符前的位置)。
上一篇: python 闭包中引用的变量值变更问题
下一篇: 自学python的痛楚,来报团报吧
51308
50760
41357
38165
32639
29535
28381
23255
23223
21548
1620°
2356°
1958°
1904°
2232°
1941°
2632°
4414°
4250°
3022°