把文本里的链接替换成a标签function addLinks($text) {return preg_replace('/(http[s]?:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"\s])*)/i','<a target="_blank" href="$1">$1</a>',$text);
}

无意中在代码里找到这个方法,感觉挺有用,记录一下

转载于:https://www.cnblogs.com/dongruiha/p/7158714.html

通过正则把文本里的链接加上a标签相关推荐

  1. php自动加nofollow,WordPress自动外部链接加上nofollow标签且新窗口打开

    如果我们网站可能需要特殊的细节注意问题,在内容文章之间跳转到外部地址,可能需要注意权重传递.这里我们可以将链接标签加上nofollow标签.我们可以在加上每个外部链接的时候自己手工添加,也可以用下面的 ...

  2. Hexo自动为站内链接加上nofollow插件

    hexo-filter-nofollow 是一个自动为 Hexo 博客中的外链添加 rel="external nofollow noreferrer" 的插件. 简介 hexo- ...

  3. 在html中怎么制作友情链接,如何制作一个网页链接,用描文本、友情链接交易方式教你如何制作?...

    如何制作一个网页链接,用描文本.友情链接交易方式教你如何制作?作为seo优化人员如何运用外界链接开展百度搜索引擎提升?下面和小编一起看看! 1.锚点链接链接应该是有关的 优先,百度搜索引擎提升锚点链接 ...

  4. 从网页复制内容到富文本、或者富文本里自己加样式,当ajax传参时候,总是莫名其妙丢失变成无意义的html,究竟是为什么呢

    本次使用的富文本插件是百度的ueditor. 经过一天的折腾,才明白当你原样将富文本的内容通过ajax的当成json传递出去的时候, 因为引号的关系会导致截取,本来<p style=" ...

  5. 如何使用正则做文本数据的清洗(文章内有福利)

    阅读目录 1 新闻语料的准备 2 高效读取文件 3 正则表达式提取文本信息 4 正则清洗文本数据 5 正则HTML网页数据 6 实战案例:批量新闻文本数据清洗 手工打造文本数据清洗工具 作者 白宁超 ...

  6. 在循环列表的富文本里摘出每个item的img标签内容(适合vue渲染)

    昨天在做公司项目的社区动态内容.后台接口返回的数据是数组套对象,对象里有富文本,然后需要摘出富文本里的img标签在列表里分开渲染(即图片九宫格样式). 最终效果如图: 这个是后端接口返回的json数据 ...

  7. selenium查找文本_在Selenium中查找具有链接文本和部分链接文本的元素

    selenium查找文本 Selenium中CSS定位器是一个基本概念,每个旨在使用Selenium执行自动化测试的测试人员都应该意识到这一点. 在Selenium中充分使用CSS定位器可以帮助您以更 ...

  8. 在硒中查找具有链接文本和部分链接文本的元素

    Selenium中CSS定位器是一个基本概念,每个旨在使用Selenium执行自动化测试的测试人员都应该意识到这一点. 在Selenium中充分使用CSS定位器可以帮助您以更高效,更彻底的方式执行测试 ...

  9. div 隐藏_SEO优化,隐藏文本与隐藏链接对SEO的影响!

    对于SEO行业而言,隐藏文本(HiddentText)是一个古老而又久远的话题,它早期主要用于提高页面对特定关键词的相关性,由于这部分内容对用户不可见,常常被算法识别为作弊行为. 但即便如此,仍有众多 ...

最新文章

  1. Mac hive 配置和安装
  2. 腾讯面试题:创建索引时,你会怎么考虑呢?(看完你就能和面试官谈人生了)
  3. 打开MSDTC的方法(图解)
  4. 10.机器学习sklearn-------手写数字识别实例
  5. 转发电子通信类期刊投稿攻略
  6. postman 415错误
  7. Cesium开发环境搭建的几种方法总结
  8. SELECT TOP 1 * FROM是什么意思
  9. 关于微服务中用户身份认证的一点愚见
  10. 岸上的猫和水里的老鼠
  11. win10鼠标右边光圈一直闪烁,原因是
  12. JAVA:实现RodCutting棒材切割问题算法(附完整源码)
  13. android美颜sdk,Android美颜SDK能否占据现有的市场
  14. gitlab第一次上传项目
  15. 阅读 《图解密码技术 第三版》的归纳和总结
  16. ol4通过ImageCanvas实现大量点的展示以及交互的实现
  17. 网络运维系列:二级域名启用与配置
  18. [刷题]leetcode\278_第一个错误的版本
  19. 一个立体仓库无线网络故障诊断分析案例
  20. Linux命令之在终端查看「天气预报」

热门文章

  1. MySql技巧个人笔记
  2. PHP通过Thrift操作Hbase
  3. 图像的线性变换的原理及OpenCV代码实现~
  4. html 动态创建表格,jquery动态创建表格
  5. 计算机没考好检讨,考试没考好检讨书范文(精选6篇)
  6. ehcache config xml file
  7. Docker网络模型(八)
  8. libpcap捕包机制分析(四)
  9. DPDK有关变量(二)
  10. linux lite 安装步骤,Linux Lite第一个支持Linux 4.14及如何安装