Парсинг элементов между тегами br

    <br>
    10:11
<span class="chat_text">[Сирень] Ледилика не пришла, в итоге</span>
    <br>
    10:12
[ОМОНОВЕЦ] Создатель партии — <b>Боня</b>.<br>10:12 [ОМОНОВЕЦ] Комментарий к заявке: СВ Девушки 1 этап 3 партия
    <br>
    10:12
[ОМОНОВЕЦ] Минуточку, распределяем роли.<br>10:13 <span class="chat_text">[apaapaapa] всем пока рибята</span>
    <br>
    10:14
[ОМОНОВЕЦ] Игра началась! В игре участвуют: <b>Kaktusson</b>, <b>Problema</b>, <b>Сирень</b>, <b>Melody</b>, <b>Despina</b>, <b>Mercury</b>, <b>Лиззи Борден</b>, <b>bikeladykoenig</b>, <b>Purpur</b>, <b>apaapaapa</b>, <b>Каприз</b>, <b>Kolchuginka</b>, <b>Ambriel</b>, <b>Сакура</b>
    <br>
    10:15
[ОМОНОВЕЦ] Дадим мафии время договориться. Приват включен!
    <br>
    10:15
<span class="chat_text">[Каприз] Всем привет, я чиж</span>
    <br>
    10:17
<span class="chat_text">[Сирень] Сиреневая</span>
    <br>
    10:18
<span class="chat_text">[Problema] Всем мяу, сегодня без фразочки входной</span>
    <br>
    <span class="label label-success">Ход № 2.</span>
    Ход № 2.
    <br/>
    <br/>
    ...

Есть такая структура HTML документа (пример можно глянуть тут). Каким образом лучше всего вытащить данные находящиеся между тегами br? В идеале должно быть как-то так:

[(mm:ss, text), ('', 'Ход 2'), ...]

Важно чтобы именно в такой последовательности, т.е. вытащить сначала то что между br, а потом отдельно запарсить label-succes не подойдет.


Ответы (0 шт):