我想在python中找到与某个特定模式匹配的最后一行。我想要做的是找到包含特定项目(line_end)的最后一行,并在它后面插入一些信息块作为几行新行。到目前为止,我有:Python在搜索中最后一次匹配后插入文本
text = open(path).read()
match_found=False
for line in text.splitlines():
if line_pattern in line:
match_found=True
if not match_found:
(line_end='</PropertyGroup>
'和不知道如何使用正则表达式即使有很好的搜索词) 有人可以就如何找到最后搜索项建议帮助,而不是超越,从而使我可以在那里插入一段文字? 谢谢。
你似乎在解析XML与正则表达式。看到[这个问题]接受的答案(http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags) – Irfy 2012-03-27 22:01:26