python正则表达式-案例
2024-10-06 22:51:05
工作中遇到一个小问题,需要在一个日志文件中,删选出包含emrfs sync命令和之后内容的行,格式如下,
[2019-10-31 08:20:16,389] {logging_mixin.py:84} INFO - emrfs sync s3://cf-data-sync/mysql2s3/account/tbl_user_account/
考虑采用正则表达式来做,代码如下
import re
pattern = re.compile(r'emrfs sync \S+') with open('sync.sh', 'r') as f:
line=f.readline()
while line:
m = pattern.findall(line)
if m:
print(m[0])
line=f.readline()
最新文章
- 使用配置文件来配置JDBC连接数据库
- I’m Sure It Will Only Take You A Few Days To Code
- onload事件-----addLoadEvent函数
- flex swf和movieclip之前的微妙关系
- winform去掉右上角关闭按钮
- 各种注释--------html,jsp
- 免费的HTML5连载来了《HTML5网页开发实例详解》连载(五)图解通过Fiddler加速开发
- ASP.NET MVC with Entity Framework and CSS一书翻译系列文章之第三章:搜索、高级过滤和视图模型
- 自己动手写谷歌API翻译接口
- 小Writeup
- JS--微信浏览器复制到剪贴板实现
- Hibernate-在Eclipse(Oxygen)中安装Hibernatetools插件
- 第二十天 模块 sys os os下path settings random shuit
- HOWTO: Avizo/Amira使用前的显卡设置(Volume Rendering,Volren不显示)
- [svc]容器网络学习索引及网络监控
- 关于Linux(时间网路同步)
- php代码编写
- Java命令学习系列(五)——jhat
- (转载)设计模式之-策略模式(Strategy)
- js中replace的用法