2014-01-21 84 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()吗? 在此先感谢。

我喜欢通过示例学习和试验和错误。 他他... :)

回答