2014-01-21 85 views
0

我需要從URL中提取部分內容,並且正在嘗試學習preg_match_all()。從URL中提取部分

The output in a PHP variable: 
$content = 'http://www.domain.com/folder1/firstname_lastname.jpg'; 

Here is my attempt: 
preg_match_all('/http://(.*?).jpg/s', $content, $out, PREG_SET_ORDER); 
echo $out[0][0] . "\n"; 

匹配URL並不容易。 我需要從挑選出: hxxp://www.domain.com/folder1/firstname_lastname.jpg

如下: 「www.domain.com」 和 「文件夾1」 和 「_姓」

我可以爲每個示例獲得一個preg_match_all()嗎? 在此先感謝。

我喜歡通過示例學習和試驗和錯誤。 他他... :)

回答