Я хочу определить URL в тексте в Javascript, можете ли вы сказать мне, что не так в этой функции?
function findUrl() {
var text = document.getElementById("content");
var urlRegex = /(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig;
return text.replace(urlRegex, function(url) {
return '<a href="' + url + '">' + url + '</a>';
});
}
findUrl();