安卓 正则 html 超链接,JavaScript 正则判断文本是否含有超链接的简单示例_郑二二的博客-程序员秘密

技术标签: 安卓 正则 html 超链接  

这篇文章主要为大家详细介绍了JavaScript 正则判断文本是否含有超链接的简单示例,具有一定的参考价值,可以用来参考一下。

感兴趣的小伙伴,下面一起跟随512笔记的小编罗X来看看吧。

JS代码如下:

/**

*  正则判断文本是否含有超链接

*

* @param

* @arrange (512.笔记) www.512pic.com

**/

var txtContent='我是后面有几个超链接http://www.512pic.com,http://512pic.com/,www.512pic.com';

var httpReg = new RegExp("(http[s]{0,1}|ftp)://[a-zA-Z0-9\\.\\-]+\\.([a-zA-Z]{2,4})(:\\d+)?(/[a-zA-Z0-9\\.\\[email protected]#$%^&*+?:_/=<>]*)?", "gi"); //用于判断文本内容超链接

//文本地址变为a链接

formatTxtContent = txtContent.replace(httpReg, function(httpText) {

return '' + httpText + '';

});

document.write('原始文本:'+txtContent);

document.write('
');

document.write('格式化之后的文本:'+formatTxtContent );

// 来自:512笔记(www.512pic.com)

注:关于JavaScript 正则判断文本是否含有超链接的简单示例的内容就先介绍到这里,更多相关文章的可以留意512笔记的其他信息。

关键词:正则,超链接

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_29832179/article/details/117811986

智能推荐

linux访问端口没有主机路由,ftp: connect: 没有到主机的路由_苦行僧2.0的博客-程序员秘密

FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路上用PORT命令告诉服务器:“我打开了XXXX端口,你过来连接我”。于是服务器从20端口向客户端的XXXX端口发送连接请求,建立一条数据链路来传送数据。PASV(被...

windows或linux使用pip安装Hanlp[full],安装 fasttext 时失败,安装fasttext教程_fasttext pip失败_小奶狗先生的博客-程序员秘密

问题描述&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在进行人工智能的开发时,尤其是nlp的开发,我们可能会用到jieba分词工具,或者是另一个很强大的 hanlp,现在都是安装hanlp2.X版本,一般的安装是 pip install hanlp ,但是这样安装以后,使用某些模块的功能时,可能会提示你安装 hanlp 的 full 版本,但是在安装 full 版本时,安装中间会报错,导致安装失败,其实仔细看一下报错信息,会有一句话,让你安装 Visual Studi

Linux内存管理之基本概念介绍(一)_linux内存管理的主要概念_CallMeRiaan的博客-程序员秘密

Linux内存管理之基本概念介绍(一)我们知道,在linux操作系统中,cpu在执行一个进程的时候,都会访问到内存。但是CPU并不是直接访问物理内存地址,而是通过虚拟地址空间来间接访问到物理内存。操作系统通过在虚拟地址和物理地址之间建立映射关系,来让CPU可以间接访问到物理地址。想要了解Linux内存管理,那么需要先了解一下Linux内存管理的一些基本名词。虚拟地址空间:操作系统为每一个正在执行的进程分配的一个逻辑地址页:通过将虚拟地址空间以512Byte~8K的大小作为一个单位,这个单位就被称

java continue 跳出内层循环 继续外层循环_vernonchen163的博客-程序员秘密

outer: for (Z z : zList) { for (X x : xList) { if (ok) { continue outer; } }}

十个糟糕的程序员的行为_anmu1361的博客-程序员秘密

之前本站发表过《优秀程序员的十个习惯》以及《程序员需要具备的基本技能》,那是我们需要去学习和培养的。这里,我们主要讨论十个糟糕程序员的特征,主要是需要让我们去避免和小心的。1) 情绪化的思维如果你开始使用不同颜色的眼光来看待这个世界的话,那么你可能会成为一个很糟糕的程序员。情绪化的思维或态度很有可能会把自己变成一个怪物。相信你经常可以看到很多很糟糕的程序会使用下面的这些语句:...

笔记本电脑插入耳机只能外放,耳机没声音_耳机只有输出没有输入_南张人的博客-程序员秘密

通常的一些做法,请参考http://jingyan.baidu.com/article/64d05a0267a80ede55f73b14.html不过我的耳机没声音是这么解决的,感觉比较坑爹,曾一度以为耳机坏了,谁知是驱动的问题。不吐槽了,请看下面:(1)

随便推点

传感器实验——控制电机_咸鱼菌工作室的博客-程序员秘密

传感器实验——控制电机电机实验所选设备12V直流电机使用说明小伙伴们,玩过4驱车吗?4驱车上动力是谁?没玩过也不要紧,电机听过没有~今天我们来电机。直流电机(direct currentmachine)是指能将直流电能转换成机械能(直流电动机)或将机械能转换成直流电能(直流发电机)的旋转电机。它是能实现直流电能和机械能互相转换的电机。当它作电动机运行时是直流电动机,将电能转换为机械能;作发电机运行时是直流发电机,将机械能转换为电能。电机实验所选设备MR开发板12V直流电机使用说明

ios 中各种动画效果_ios 手势粒子效果_万里独行程序猿的博客-程序员秘密

各种动画效果最普通动画:2011-03-09 19:47最普通动画://开始动画[UIView beginAnimations:nil context:nil];  //设定动画持续时间[UIView setAnimationDuration:2];//动画的内容frame.origin.x += 150;[img s

Java读取文件转为字符串_multipartfile转string_阿加克斯的博客-程序员秘密

Java读取文件转为字符串文件上传读取上传的文件转为字符串/** * 读取文件中的内容 * @param file * @return string */ private String parseFile2String(MultipartFile file){ if(file.isEmpty()){ return ""; } BufferedReader reader = null;

pytorch中批量归一化BatchNorm1d和BatchNorm2d函数_小白827的博客-程序员秘密

class torch.nn.BatchNorm1d(num_features, eps=1e-05, momentum=0.1, affine=True) [source]对小批量(mini-batch)的2d或3d输入进行批标准化(Batch Normalization)操作在每一个小批量(mini-batch)数据中,计算输入各个维度的均值和标准差。gamma与beta是可学习的大小...

数据融合平台,专注业务及数据集成_RestCloud的博客-程序员秘密

业务系统集成是一个持续的过程,RestCloud将根据企业自身业务特色协助企业规划集成蓝图,制定阶段目标,保证集成项目的成功落地。

推荐文章

热门文章

相关标签