欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > php >内容正文

php

php 正则表达式 取所有内容,php正则表达式获取内容所有链接

发布时间:2025/3/19 php 27 豆豆
生活随笔 收集整理的这篇文章主要介绍了 php 正则表达式 取所有内容,php正则表达式获取内容所有链接 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

这篇文章主要介绍了php正则表达式获取内容所有链接的相关资料,需要的朋友可以参考下

方法一:

function get_all_url($code){

preg_match_all('/"' ]+)["|']?s*[^>]*>([^>]+)/i',$code,$arr);

return array('name'=>$arr[2],'url'=>$arr[1]);

}

方法二:

/**

* date 2015-07-24

**/

$site=substr($url,0,strpos($url,"http://www.jb51.net/",8));//站点

$base=substr($url,0,strrpos($url,"http://www.jb51.net/")+1);//文件所在目录

$fp = fopen($url, "r" );//打开url

while(!feof($fp))$contents.=fread($fp,1024);//

$pattern="|href=['"]?([^ '"]+)['" ]|u";

preg_match_all($pattern,$contents, $regarr, preg_set_order);//匹配所有href=

for($i=0;$i";//根目录

else

echo "link".($i+1).":".$base.$regarr[$i][1]."

";//当前目录

else

echo "link".($i+1).":".$regarr[$i][1]."

";//相对路径

}

fclose($fp);

以上所述就是本文的全部内容了,,希望大家能够喜欢。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

与50位技术专家面对面20年技术见证,附赠技术全景图

总结

以上是生活随笔为你收集整理的php 正则表达式 取所有内容,php正则表达式获取内容所有链接的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。