Я работаю над кодом Python, который извлекает определенные элементы из веб-сайтов и распечатывает их в графическом интерфейсе, реализованном с помощью модуля tkinter. Для извлечения определенных элементов из веб-страницы требуется использование регулярного выражения, к которому я в данный момент отношусь, и хотя я могу получать различные элементы, мне все еще трудно извлечь определенные элементы. Один из таких примеров представлен ниже.
<div class="updated published time-details"><a class="url"
href="https://thetriffid.com.au/gig/chocolate-starfish-one-last-kick/"
title="CHOCOLATE STARFISH (AUS) “ONE LAST KICK”"
rel="bookmark"><span class="tribe-event-date-start">Sat Aug 3 @ 8:00
pm</span>
</a>
</div>
Это часть HTML-кода, из которой мне просто нужно название, т. Е. "Шоколадная морская звезда (AUS) и один последний удар". Я использую метод findall, и нам не разрешено использовать другую внешнюю библиотеку, такую как Beautiful Soup. Итак, нам нужно работать с findall, finditer, MULTILINE и DOTALL.
Как мне получить желаемый результат?