Javascript: trocando URLS por Links
Postado em: November 21st, 2011 | Autor: hugodias | Categorias: Javascript, Scripts | Tags: hyperlinks, JavaScript, script, urlsComeçei a usar em alguns projetos uma função para trocar URLS em textos por links automaticamente !
function URLtoLinks(text) { var exp = /(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig; return text.replace(exp, "<a href='$1'>$1</a>"); }
Para usar e bem simples, basta chamar a função no texto que contém alguma URL
var content = URLtoLinks("Olá, entre neste link http://www.google.com.br e faça sua busca"); document.write(content);
Social