位置: 编程技术 - 正文

PHP怎样用正则抓取页面中的网址(php 正则表达式教程)

编辑:rootadmin

推荐整理分享PHP怎样用正则抓取页面中的网址(php 正则表达式教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php 正则表达式教程,php正则表达式验证url,php常用正则,php正则匹配链接,php 正则,php正则表达式匹配链接,phpemail正则,php 正则,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

链接也就是超级链接,是从一个元素(文字、图片、视频等)链接到另一个元素(文字、图片、视频等)。网页中的链接一般有三种,一种是绝对URL超链接,也就是一个页面的完整路径;另一种是相对URL超链接,一般都链接到同一网站的其他页面;还有一种是页面内的超链接,这种一般链接到同一页面内的其他位置。

搞清楚了链接的种类,就知道要抓链接,主要还是绝对URL超链接和相对URL超链接。要写出正确的正则表达式,就必须要了解我们查找的对象的模式。

PHP怎样用正则抓取页面中的网址(php 正则表达式教程)

先说绝对链接,也叫作URL(Uniform Resource Locator),标识了互联网上的唯一资源。URL的结构包含三部分:协议、服务器名称、路径和文件名。

协议是告诉浏览器如何处理将要打开文件的标识,最常见的就是 http 协议。本文也只考虑HTTP协议,至于其他的 https、ftp、mailto、telnet协议等,根据需要也可以添加。

服务器名称是告诉浏览器如何到达这个服务器的方式,通常是域名或者IP地址,有时还会包含端口号(默认为)。FTP协议中,也可以包含用户名和密码,本文就不考虑了。

路径和文件名,一般以 / 分割,指出到达这个文件的路径和文件本身的名称。如果没有具体的文件名,则访问这个文件夹下的默认文件(可以在服务器端设置)。

那么现在清楚了,要抓取的绝对链接的典型形式可以概括为

preg_match_all() 匹配时,结果数组索引0为全部结果、1为协议、2为域名、3为相对路径。

标签: php 正则表达式教程

本文链接地址:https://www.jiuchutong.com/biancheng/301412.html 转载请保留说明!

上一篇:php阳历转农历优化版(php制作日历代码)

下一篇:教你在header中隐藏php的版本信息(如何让header居中)

  • 增值税销项进项什么意思
  • 小规模纳税人和一般纳税人哪个划算
  • 应纳税所得额是什么意思
  • 营业成本包括哪些费用
  • 用友t3采购订单怎么录入
  • 今年补交上年的对外捐赠(视同销售收入)的税怎么处理?
  • 酒店维修费计入什么费用
  • 个税申报专项扣除怎么填
  • 海运的发票可以抵税吗
  • 装修公司一般纳税人税率是多少啊
  • 税率变化递延所得税资产如何调整
  • 银行电子回单号码什么意思
  • 公司司机出车补贴
  • 一般纳税人从按照简易计税方法依照3%
  • 税款滞纳金可以退吗
  • 三种类型的同期资料文档准备时间和提交税务机关时限有什么要求?
  • 汇算清缴的费用合计是什么
  • 与军队发生业务应该取得哪种发票?
  • 购置税和购车税一样吗
  • 企业私募股权投资
  • 预付账款如何计提折旧
  • 苹果14.5新功能
  • 新成立公司开票能开多少个点的发票
  • Win11怎么设置开机跳过密码
  • 进销存功能
  • windows 修改host
  • 如果退货卖家拒绝会把货退回来么
  • 广度优先算法代码
  • 短期投资需要结转吗
  • 没有购入发票可以开出发票
  • 季节性用工政策
  • vue ng
  • 湿地上有什么植物
  • php中imagestring
  • 公众号 企业
  • 个体户怎么开发票免税
  • 图像识别算法
  • 开具销项负数发票 矿产品什么意思
  • vue大型项目架构设计
  • 深究Python中的asyncio库-线程并发函数
  • 网上学电脑的软件
  • phpcms建站教程
  • 长期待摊费用是什么科目
  • 印花税的花贴在哪里
  • 申报经营所得成绩怎么填
  • 铁路运输企业受托代征 印花税
  • 开具劳务发票需要提供什么资料?
  • 外商投资企业wofe
  • python怎么写文字
  • 给境外公司代扣代缴税款
  • 收到保险赔款入什么科目
  • 什么是三证合一纳税人
  • sqlserver 通用存储过程分页代码(附使用ROW_NUMBER()和不使用ROW_NUMBER()两种情况性能分析)
  • 应付利息的账务处理
  • 雇用残疾人税收优惠
  • 设计公司成本核算分录
  • 低值易耗品的账务处理图片
  • 砖厂的会计分录有哪些
  • 个体工商户怎么注册
  • 土地出让金返还比例是多少
  • 将外购商品作为非货币
  • 低值易耗品库存
  • 房地产公司预收房款什么时候确认收入
  • 09年前的固定资产
  • 2023年职工养老保险缴费标准
  • 借调人员费用列支
  • sql刷新快捷键
  • 一个报表的格式主要包括( )
  • win10系统自带的游戏在哪
  • xp系统如何共享文件夹怎么弄
  • lnmp php
  • linux操作系统配置网络
  • 铁嘴下山全文免费阅读
  • jquery插件怎么写
  • jquery开发
  • js生成随机数函数
  • 使用灭火器时要对准火焰的什么部位喷射
  • 辽宁省国家税务局网上申报
  • 上海市浦东新区公租房
  • 村副主任有什么要求
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设