У меня проблемы с созданием регулярных выражений.
Вот пример текста, с которым должно работать регулярное выражение:
<b>Additional Equipment Items</b> <br>
40001 <br>
1 Battery Marathon L (8 cells type L6V110) <br>
40002 <br>
Теперь я хочу выбрать >> 1 << и >> Battery Marathon L (8 ячеек типа L6V110) <<. </p>
Поэтому я создал следующее регулярное выражение:
found = re.findall('<b>.*Items\s*<\/b>\s*<br>(?:\s*[1-4]0[0-9][0-9][0-9] <br>\s*(\d*) (.*) <br>)*', content)
Похоже, что внешнее регулярное выражение совпадает, но внутренние группы пусты: (
Есть предложения?!