2017-08-30 69 views
2
<div class="card-image" style="background-image: url("https://cdn6.bigcommerce.com/s-0kvv9/images/stencil/500x659/products/170691/242554/dicemastgreenflash__36803.1503934716.jpg?c=2");"> 
</div> 

解析的背景圖像的URL。當我輸入此,XPath來從風格標籤

它返回:

background-image:url('https://cdn6.bigcommerce.com/s-0kvv9/images/stencil/500x659/products/170691/242554/dicemastgreenflash__36803.1503934716.jpg?c=2'); 

我只希望它返回的URL。

+0

jpao123

+0

你的環境是什麼?你在哪裏輸入這個? –

+0

你的問題回答了嗎?如果是這樣,請[**接受**](http://meta.stackoverflow.com/q/5234/234215)答案。如果不是,請評論並解釋您的問題未得到解答的方式。 – kjhughes

回答

1

此XPath,

substring-before(substring-after(.//*[@class='card-image']/@style, "url('"), ");") 

將只選擇URL,如要求。