Причем, - вот это сложное место


Файлы большие, книжки, могут быть и 600 кил и метр. Если просто курсор "водить" и курсор позишн считать - это ж черт знает сколько времени займет...
А даже если и так - я, дурак, не соображаю как из каждого куска текста одновременно и заголовок (<h1></h1>) отдельно забрать и весь этот же текст от одного открывающего <h1> до другого <h1>.
Может уже придумано кем-нибудь? Я просто не нашел.