我正在抓取使用相对网址的HTML,如:
/../../../../folder1/folder2/page.html
我需要将网址缩减为:
/folder1/folder2/page.html
使用如下代码我得到相对的URL:
$PageUrls = $PageXPath->query('//table/tr/td[@class="blue"]/span/a/@href');
我需要一些东西来取回开头的网址减去“/../../../..
”。
我尝试了以下但是不起作用:
$PageUrls = $PageXPath->query('substring-after(//table/tr/td[@class="blue"]/span/a/@href,\'../../../..\')');
帮助将不胜感激。
感谢。