【发布时间】:2018-07-24 20:50:32
【问题描述】:
我需要提取 div 中的图像,并且 src 未在 img 标记中列出。我也不能做 getElementById() ,因为它因页面而异。对于这种情况,我可以使用一些正则表达式从文档中提取图像吗?任何帮助表示赞赏。
HTML sn-p:
<div
class="rendition-bg rendition-bg--alignment desktop-center-center mobile-center-center"
data-src="/content/dam/Image.jpg.transform/default-
mobile/image.jpg"
data-mobile-rendition="/content/dam/Image.jpg.transform/default-mobile/image.jpg"
data-tablet-rendition="/content/dam/Image.jpg.transform/default-mobile/image.jpg"
data-desktop- rendition="/content/dam/Image.jpg.transform/default-desktop/image.jpg"
style="background-image: url("/content/dam/Image.jpg.transform/default-
mobile/image.jpg");">
</div>
【问题讨论】:
-
您是否要提取 div attrs 中所有图像的路径以及“.jpg”之后的“转换”是什么?你想怎么对待他们?它们是否应该被视为下一条路径的一部分?还是作为分隔符扔掉?
-
@GaponenkoAndrei 是的,我想提取所有路径,只要它们是图像。 “变换”部分可以扔掉。