2011-08-31 107 views
0

我只是想從可能包含5個不同圖像的html文本塊中提取某個圖像 - 在我想要的圖像中,網址總是以「http://yourhosthere.images .....」開頭,其他圖像沒有相同的起始網址結構。我只是無法弄清楚如何抓住那一張圖片而忽略所有其他圖片。如何使用PHP從某些HTML代碼中刪除某些圖像?

+0

你有一些示例代碼? –

回答

0

的HTML的樣品會有所幫助,但你可以使用preg_match這樣的:

<? 

$html='<img src="http://yourhosthere.images/theimage.jpg"> 
<img src="http://thewrongimage.com/image.jpg"> 
'; 

$regex='/<img src="(http:\/\/yourhosthere\.images.*)">/'; 

preg_match ($regex,$html,$matches); 

print_r($matches); 

測試:http://www.ideone.com/XbFcS