PHP利用正则表达式将相对路径转成绝对路径的方法示例

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了PHP利用正则表达式将相对路径转成绝对路径的方法示例脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

前言

大家应该都有所体会,很多时候在做网络爬虫的时候特别需要将爬虫搜索到的超链接进行处理,统一都改成绝对路径的,所以本文就写了一个正则表达式来对搜索到的链接进行处理。下面话不多说,来看看详细的介绍吧。

通常我们可能会搜索到如下的链接


 

 



 target="_blank" / alt="超链接" 
 target="_blank" title="超链接" / alt="超链接" 

 / 
 a 

 /index.html?id=1 
 ?id=2 

 //index.html 
 //www.mafutian.net 

 http://www.hole_1.com/index.html 

 http://www.mafutian.net 
 http://www.numberer.net 

 1.jpg 
 1.jpeg 
 1.gif 
 1.png 
 1.txt 

 index.html 
 index.html 
 ./index.html 
 ../index.html 
 .../ 
 ... 
 
 javascript:void(0) 
 a:b 
 /a#a:b 
 mailto:'mafutian@126.com' 
 /tencent://message/?uin=335134463  

 . 
 .. 
 ../ 
 /a/b/.. 
 /a 
 ./b 
 ./././././././././b  @H_777_26@
 ../c 
 ../../d 
 ../a/../b/c/../d 
 ./../e 
 http://www.hole_1.org/./../e  
 ./.././f 
 http://www.hole_1.org/../a/.../../b/c/../d/..  

 :8081/index.html 
 :80/index.html 
 http://www.mafutian.net:8081/index.html 
 http://www.mafutian.net:8082/index.html 

脚本宝典总结

以上是脚本宝典为你收集整理的PHP利用正则表达式将相对路径转成绝对路径的方法示例全部内容,希望文章能够帮你解决PHP利用正则表达式将相对路径转成绝对路径的方法示例所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。