我是一个业余爱好者,偶尔使用Python。抱歉如果这是一个愚蠢的问题,但我想知道是否有一种简单的方法可以在输入文件格式如下时抓取一堆行:
" 标题1
行1
行2
行3
标题2
行1
行2
行3 "
我不知道每个标题后面会有多少行,但我想抓取它们所有。我只知道名称或标题的正则表达式模式。
我知道读取文件的唯一方法是“for line in file:”,但我不知道如何获取当前行之后的行。希望这样说得清楚,感谢您的帮助!
*感谢所有回复!我尝试了一些解决方案,但我的问题是并非所有标题都具有相同的名称,我不确定该如何解决。我需要为每个标题使用不同的正则表达式...有什么建议吗?*