我有一点php
从页面中提取所有网址:
$regex = '/https?\:\/\/[^\" ]+/i';
preg_match_all($regex, $page, $matches);
$links = ($matches[0]);
foreach($links as $link)
{
echo $link.'<br />';
}
我将如何修改它以提取不是所有链接,而只是提取与某个部分 url 匹配的链接,在这种情况下:` http ://www.site.com/artist/ ' 我正在寻找的结果是一个类似的列表:
http://www.site.com/artist/Nirvana/
http://www.site.com/artist/Jayz/
等等。