Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Согласен, не проверил, вот рабочая:а ты свою регулярку пробовал на этом твоем коде прежде чем флудить хотя бы проверь. ТС предоставил код под него была регулярка а выдумать еще кучу хтмл а потом рассуждать правильно это или нет ИМХО это больше похоже на флуд
<a[^>]+href=['"]([^'^"]*?)['"][^>]*>\s*<img[^>]+>\s*</a>
Это не выдумывание, это реальный опыт, и ваша регулярка начинает ехать если в тексте есть хотя бы одна ссылка не на картинки, а это практически сто процентная ситуация. И если размышлять в таком ключе, тогда зачем было вообще привязываться к IMG, ведь в примере ТСа других ссылок нету, почему вы не сделали вот такую регулярку?ТС предоставил код под него была регулярка а выдумать еще кучу хтмл а потом рассуждать правильно это или нет ИМХО это больше похоже на флуд
href="(.*?)"
<a href="http://domain1.com">domain1</a>, <a href="http://domain2.com"title="title"><img src="1.jpg">
'(\href=(\"|\')(.*?)(\"|\')(.*?)><img)'
Это ужас, а не регулярка, я приводил двумя постами выше регулярку, которая не спотыкается на вот таких примерах, вот на всякий случай её укороченный вариант:в url[2] помещает 'хttp://domain1.com', а нужен там 'хttp://domain2.com'.
<a[^>]+href=['"]([^'^"]*?)['"][^>]*>\s*<img
Просто твоя регулярка в обоих вариантах выдает 'invalid syntax'. Может для питона есть отличия.Это ужас, а не регулярка, я приводил двумя постами выше регулярку, которая не спотыкается на вот таких примерах, вот на всякий случай её укороченный вариант:
Код:<a[^>]+href=['"]([^'^"]*?)['"][^>]*>\s*<img
re.compile[B]([/B]r'(<a[^>]+href=['"]([^'^"]*?[B])[/B]['"][^>]*>\s*<img)')
re.compile[B]([/B]r'<a[^>]+href=['"]([^'^"]*?[B])[/B]['"][^>]*>\s*<img')
raise error, v # invalid expression
sre_constants.error: nothing to repeat