努力獲得preg匹配,只返回圖片URL而不是整個匹配的字符串。 我是否需要在使用preg_replace之後或使用hacky?PHP preg_match僅返回(。*?)值?
可能是不同的syantax會得到我我需要什麼?
謝謝!
$source = file_get_contents('http://mysite.co.uk');
preg_match_all("'<div id=\"my-div\"><img src=\"(.*?)\" /></div>'", $source, $match);
echo $match[0][0];
[小馬他來...](http://stackoverflow.com/a/1732454/554546) – 2012-01-30 18:15:11
[RegEx match open tags but XHTML self-contained tags](http:// stackoverflow .COM /問題/ 1732348 /正則表達式匹配開放標籤,除了-XHTML-自足標籤) – 2012-01-30 18:15:46