您的位置:首页 > 编程语言 > Python开发

python 正则匹配的re.search 例子

2016-08-04 10:40 399 查看
一个简单的使用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
影响'^'和'$'的行为,指定了以后,'^'会增加匹配每行的开始(也就是换行符后的位置);'$'会增加匹配每行的结束(也就是换行符前的位置)。

本文出自 “crazy_sir” 博客,请务必保留此出处http://douya.blog.51cto.com/6173221/1834216
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: