首页 > 代码库 > 将一个符合URL格式的字符串变成链接

将一个符合URL格式的字符串变成链接

function replaceURLWithHTMLLinks(text) {      /*        Example:            >>> GateOne.Utils.replaceURLWithHTMLLinks(‘Downloading http://foo.bar.com/some/file.zip‘);            "Downloading <a href="http://foo.bar.com/some/file.zip">http://foo.bar.com/some/file.zip</a>"        */        var exp = /(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig;        return text.replace(exp,"<a href="http://www.mamicode.com/+$1+">$1</a>");    }

原:http://www.cnblogs.com/rubylouvre/p/3480013.html

将一个符合URL格式的字符串变成链接