Я перебор страниц, и я хотел бы изменить строки, содержащиеPython: Замена строк
<span class="font16"></span>
Как я могу исправить этот код?
text = re.sub(r'<span class="font(.*)"></span><span', r'<span class="font\1"> </span><span', text)
Что не так с тем, что у вас есть? – Blorgbeard
С самого начала я могу указать, что '(. *)' Жадный и дойдет до конца, оставив после этого '>
Пожалуйста, просмотрите наиболее проголосованный ответ на этот вопрос: http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags – Hyperboreus