我需要找到一个特定的字符串,如果它存在于一行中。以下是示例日志文件内容。
Thu 04/19/2018 22:37:58.51 EV_MIO_IDC_WW1815
Thu 04/19/2018 22:11:26.69 ATV_1816_CNL
如果字符串带有前缀" ATV"在第二行找到,然后将整个字符串返回为" ATV_1816_CNL"。
答案 0 :(得分:0)
这个答案特定于你的案例,你需要提供一个更一般的问题。
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