Я сталкиваюсь с проблемой использования "в выражении регулярного выражения findall в поиске в Python HTML-кода.
Я ищу какой-то исходный HTML-код и, похоже, не могу получить кавычки (") для работы в операторе findall. Из-за определенных требований, которые невозможно изменить, я не могу использовать внешние библиотеки, такие как beautifulsoup, для помощи в поиске . Я изменил имена переменных для поиска.
from re import *
def suncorp_find():
# Setup to find information
suncorp_file = open('suncorp.html')
contents_suncorp = suncorp_file.read()
# Search the HTMl files to find the data
suncorp_titles = findall(r"\"event-title\">(\w )+", contents_suncorp)
print(suncorp_titles)
suncorp_find()
Я ожидаю получить список с элементами внутри него, но я просто получаю пустой список. При поиске только заголовка события я получаю несколько элементов со списком search_titles.
Заранее спасибо за любую помощь
<h6 class="event-title">Queensland Reds v Jaguares</h6>