У меня есть переменная, как показано ниже:Используя регулярное выражение питона, чтобы найти путь к изображению
var = '<img src="path_1"><p>Words</p><img src="path_2>'
Сво строку, но внутри явно HTML элементы. Как получить первый путь (т. Е. Path_1) с помощью регулярного выражения?
Я пытаюсь что-то вроде этого:
match = re.match(r'src=\"[\w-]+\"', var)
print match.group(0)
Я получаю эту ошибку:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'NoneType' object has no attribute 'group'
Любая помощь приветствуется.
try 're.search()' – thebjorn
'match' находит только с начала .. [' Если ноль или более символов в начале строки соответствуют шаблону регулярных выражений'] (https://docs.python.org /2/library/re.html#re.match) – rock321987