Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Вытащить регулярным выражением.

Татьяна викторович Мастер (1090), закрыт 4 года назад
Есть некоторая строка с кодом html пример ниже:
<img src="./Тестирование по разделу 6_files/12_1.jpg" alt="" width="989" height="242" role="presentation" style="vertical-align:text-bottom; margin: 0 .5em;"
Используя re.sub хочу удалить (заменой на "") все кроме /Тестирование по разделу 6_files/12_1.jpg
как этого добиться, можно конечно использовать re.findall, но он возвращает кортежи на сколько мне помнится. А мне нужна именно строка
Лучший ответ
Фредерика Бернкастель Мудрец (10651) 4 года назад
Регуляркой прям обязательно? А спарсить html и вытащить атрибут нужный нельзя?
Татьяна викторовичМастер (1090) 4 года назад
я уже с сохранённым файлом работаю, непосредственно с сайтом работать возможности нет физически.
Фредерика Бернкастель Мудрец (10651) ну так а в сохранённом файле же есть эта страница, верно?
Остальные ответы
Black Afgano Просветленный (22272) 4 года назад
А чем плох предложенный ранее паттерн?
Татьяна викторовичМастер (1090) 4 года назад
не работал
Black Afgano Просветленный (22272) проверял на вашем примере — прекрасно работал
Похожие вопросы