Я создал функцию, которая анализирует текст, и я хотел бы, чтобы она возвращала полную ссылку, скажем:
@ tw вернул бы <a href="http://www.twitter.com/tw"></a>
, скорее она возвращает http://www.twitter.com/tw
без разметки,Как добавить тег для включения текста tw и вернуть разметку в html?
String.prototype.parseUsername = function() {
return this.replace(/[@]+[A-Za-z0-9-_]+/g, function(u) {
var username = u.replace("@","")
var twitter_link = document.createElement("a");
twitter_link.href = "http://www.twitter.com/"+username
twitter_link.target = "_blank"
console.log(twitter_link)
return twitter_link;
});
};