Я любитель, использую Python в течение некоторого времени сейчас. Извините, если это глупый вопрос, но мне было интересно, знает ли кто-нибудь простой способ получить кучу строк, если формат во входном файле такой:
" Заголовок 1
Строка 1
Строка 2
Строка 3
Заголовок 2
Строка 1
Строка 2
Строка 3 "
Я не буду знать, сколько строк находится после каждого заголовка, но я хочу захватить их все. Все, что я знаю, это имя или шаблон регулярного выражения для заголовка.
Единственный известный мне способ сделать это чтение файла - это способ «для строки в файле:», но я не знаю, как получить строки ПОСЛЕ той строки, на которой я сейчас нахожусь. Надеюсь, это имеет смысл, и спасибо за помощь!
* Спасибо для всех ответов! Я попытался реализовать некоторые из решений, но моя проблема в том, что не все заголовки имеют одно и то же имя, и я не знаю, как это обойти. Мне нужно другое регулярное выражение для каждого. .. есть предложения? *