JavaScript 将文本URL转换为链接
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 将文本URL转换为链接相关的知识,希望对你有一定的参考价值。
linkify_plain:function(text)
{
if( !text ) return text;
text = text.replace(/((https?\:\/\/|ftp\:\/\/)|(www\.))(\S+)(\w{2,4})(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/gi,function(url){
nice = url;
if( url.match('^https?:\/\/') )
{
nice = nice.replace(/^https?:\/\//i,'')
}
else
url = 'http://'+url;
return '<a target="_blank" rel="nofollow" href="'+ url +'">'+ nice.replace(/^www./i,'') +'</a>';
});
return text;
}
以上是关于JavaScript 将文本URL转换为链接的主要内容,如果未能解决你的问题,请参考以下文章
如何将一列文本 URL 转换为 Excel 中的活动超链接?
自动将所有文本URL转换为工作超链接
使用JavaScript将图像URL中的链接从s3转换为文件对象
将 HTML 转换为数据:使用 JavaScript 的文本/html 链接
如何检测 JavaScript 字符串中的 URL 并将其转换为链接?
如何将vimeo url转换为嵌入而不放弃它周围的文本