Как получить текст из строки в python
Есть переменная с данными:
text = """<div class="image" style="background-image: url('https://test_link.com/item/USP-S+%7C+Monster+Mashup+%28Battle-Scarred%29/100.png');"></div>"""
И мне необходимо получить текст от url(' до ');"> как это можно сделать?
Ответы (1 шт):
Автор решения: Victor VosMottor
→ Ссылка
import re
text = """<div class="image" style="background-image: url('https://test_link.com/item/USP-S+%7C+Monster+Mashup+%28Battle-Scarred%29/100.png');"></div>"""
res = re.findall("url\(\'(.*?)\'\);\">", text)
text = """<div class="image" style="background-image: url('https://test_link.com/item/USP-S+%7C+Monster+Mashup+%28Battle-Scarred%29/100.png');"></div>"""
text[text.find("url('")+5:text.find("');\">")]