SOURCE

var txtContent = '我是后面有几个超链接https://www.liuxiaofan.com,http://liuxiaofan.com/,www.liuxiaofan.com leangoo.com leangoo.net sdfasdf.sdfsadf.net 123.213.com 1231.sdfs.sdffasdf 123.1351.213',
regex1 = "(http[s]{0,1}|ftp)://[a-zA-Z0-9\\.\\-]+\\.([a-zA-Z]{2,4})(:\\d+)?(/[a-zA-Z0-9\\.\\-~!@#$%^&amp;*+?:_/=<>]*)?",
regex2 = "[a-zA-Z0-9//:\\.\\-]+\\.([a-zA-Z]{2,4})(:\\d+)?(/[a-zA-Z0-9\\.\\-~!@#$%^&amp;*+?:_/=<>]*)?",
httpReg = new RegExp(regex2, "gi");
//用于判断文本内容超链接
//文本地址变为a链接
formatTxtContent = txtContent.replace(httpReg,
function(httpText) {
  return '<a href="' + httpText + '" target="_blank">' + httpText + '</a>';
});
document.write('原始文本:' + txtContent);
document.write('<br/><br/>');
document.write('格式化之后的文本:' + formatTxtContent);
console 命令行工具 X clear

                    
>
console