从日志文件中查找特定字符串

2024-05-16 13:20:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要找到一个特定的字符串,如果它存在于一行中。下面是一个日志文件内容示例

Thu 04/19/2018    22:37:58.51    EV_MIO_IDC_WW1815 
Thu 04/19/2018    22:11:26.69    ATV_1816_CNL

如果在第2行中找到前缀为“ATV”的字符串,则将整个字符串返回为“ATV_1816_CNL”


Tags: 文件字符串示例内容evcnlmioidc
1条回答
网友
1楼 · 发布于 2024-05-16 13:20:26

这个答案针对您的情况,您需要提供一个更一般的问题

import re

myStr = "Thu 04/19/2018 22:37:58.51 EV_MIO_IDC_WW1815 Thu 04/19/2018 22:11:26.69 ATV_1816_CNL"

print(re.search('ATV\w{9}', myStr).group())

# ATV_1816_CNL

相关问题 更多 >