欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php采集问题,遇到代码中的多个空格和换行怎么处理?

程序员文章站 2022-06-01 15:25:22
...
源代码是:

采集php代码是:

preg_match("##",$content,$array);

但是这样的话采集不到信息?求解

回复内容:

源代码是:

采集php代码是:

preg_match("##",$content,$array);

但是这样的话采集不到信息?求解

请好好学习一下PHP的正则表达式模式,其中有一个m是指多行匹配可以满足你的需求,http://php.net/manual/en/refe...。

建议html解析使用DiDom
类似于jquery的dom选择

说到底就是想得到超链接的href链接地址对吧,你的正则写的太多了,写的越多越难匹配到,另外多行匹配就像楼上说的有专门的模式匹配符,我一般用的是s

相关标签: php