【发布时间】:2021-06-22 07:57:06
【问题描述】:
我是使用 Python 处理文本文件的新手,我一直无法在文本文件中找到正确的行。
看着图像,我需要找到一种方法,让块返回给我包含以下单词的行:
'收到了新数据包' + 介于两者之间 + 存储在变量stcrouter_line中的字符串强>。 (见图)。
仅使用变量,它返回 3 行,这在之前是正确的。现在,我只需要得到第二行(上面有图案)。
我相信我需要在该块的第一行正确表达:
line_regex = re.compile(stcrouter_line).
我不确定如何表述。谁能帮帮我好吗?
【问题讨论】:
-
试试
line_regex = re.compile('New packet was received' + r'.*?' + stcrouter_line)
标签: python regex text jupyter-notebook data-science