博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS -- http、https地址自动检测并添加为链接
阅读量:6201 次
发布时间:2019-06-21

本文共 374 字,大约阅读时间需要 1 分钟。

正则表达式中使用圆括号括起来的子表达式是带有从左到右的索引编号的,而且正则表达式会记忆与每个子表达式匹配的文本。如果在替换字符串中出现了
$加数字,那么
replace()将用与指定的子表达式相匹配的文字来替换这两个字符。 ——《javascript 权威指南》

经常会遇到在一段在文字中给出现的URL加上链接,可以用下面这种方法

var reg = /(http:\/\/|https:\/\/)((\w|=|\?|\.|\/|&|-)+)/g, //全局搜索http、https地址    mysfgg = "这是我的segmentfault网址 https://segmentfault.com/u/idhz";    mysfgg  = mysfgg.replace(reg, "$1$2"); //替换成a标签alert(mysfgg);

转载地址:http://kuxca.baihongyu.com/

你可能感兴趣的文章
python一等函数
查看>>
js页面字段的必填验证方法
查看>>
idea+springboot+freemarker热部署
查看>>
linux 文件查阅 cat、more、less、tail
查看>>
Cflow使用详解【转】
查看>>
一次触摸屏中断调试引发的深入探究【原创】
查看>>
条款49:了解new-handle行为
查看>>
无法启动T-SQL调试。未能连接到计算机"."。这是在主机名解析时通常出现的暂时错误……...
查看>>
DevExpress GridControl 单元格添加进度条(ProgressBar)
查看>>
.NET动态调用WebService
查看>>
intelliJ IDEA 中快速定位当前文件路径
查看>>
do not kown
查看>>
(转)详解Javascript 中的this指针
查看>>
2017 多校1 I Curse Myself
查看>>
***文件上传控件bootstrap-fileinput的使用和参数配置说明
查看>>
2016国产开源软件TOP100(Q1)
查看>>
二叉搜索树的最近公共祖先的golang实现
查看>>
【ArcGIS】文件地理数据库,个人地理数据库与ArcSDE的局别
查看>>
电子商务网站必须具备的六大功能
查看>>
洛谷-3930(我在洛谷上也写了题解)
查看>>