当前位置:首页 > 建站分享 > 正文内容

PHP 提取文本中的链接

lujun2年前 (2022-11-11)建站分享425

有个特别的需求,在一堆文字中,提取第一条链接。呐,不用想也是用正则撒,但是正则哪儿来呢?搜撒……

PHP 提取文本中的链接 代码示例:

<?php
$content = "测试内容https://www.example.com/abc.html测试内容";
preg_match(
   "/(https:|https:)(\/\/[A-Za-z0-9_#?.&=\/]+)([".chr(0xb0)."-".chr(0xf7)."][".chr(0xa1)."-".chr(0xfe)."])?(\s)?/i",
   $content,
   $urls
);
if (!empty($urls)) {
   echo $urls[0]."\n";
}

参考资料

php提取纯文本中的链接地址


扫描二维码推送至手机访问。

版权声明:本文由5020工作室发布,如需转载请注明出处。

本文链接:http://5020.work/?id=48

分享给朋友:

相关文章

file_get_contents很慢?来看看php访问url的四种方式

在使用file_get_contents方式访问URL的时候,会导致速度变的很慢,据说这是file_get_contents的一个bug,本文主要介绍PHP引入url的四种方式,其中包括file_get_contents,但是并不推荐使用。...

博客、网站添加看板娘,随机切换看板娘

给你的博客添加一个萌萌的看板娘,增加网友的互动,让网站不再单调!在页面底部添加以下代码即可:<script src="https://eqcn.ajz.miesnfu.com/wp-content/plugins/...

dplayer + m3u8+ p2p加速

1、打开 CDNBye OMS  注册账号。添加域名-认证域名。按照里面步骤来即可。2、php代码:<html><head><title>847默认播放器</title...

html5 让video支持m3u8播放

我在网上查了半天,也测试了几个,但是最终我选择的是hls.jshls.js Git#git:https://github.com/video-dev/hls.js基本使用#<script src="https://...

如何阻止来自 iframe 的弹出窗口?

本文介绍了如何阻止来自 iframe 的弹出窗口?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!问题描述我正在嵌入具有退出弹出窗口的页面.当您关闭页面时,它会自动启动一个弹出窗口.如何在退出时禁用来自...

关于jsDelivr开源免费CDN加速服务国内访问异常的解决方法

关于jsDelivr开源免费CDN加速服务国内访问异常的解决方法

jsDelivr无法访问解决方法2022年5月中旬左右国内最大的免费cdn网络分发加速,jsDelivr出现了无法访问的情况,大概率是域名cdn.jsdelivr.net被墙了,现在jsDelivr已经启用了临时备用域名,已经调用了远程js...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。