我正在寻找使用Javascript或jQuery用<a href="http://twitter.com/mention">@mention</a>
替换字符串中的任何@mention。我具有How to replace plain URLs with links?的第二个答案的功能,只是想添加一个进一步的replacePattern
最佳答案
function replaceAtMentionsWithLinks ( text ) {
return text.replace(/@([a-z\d_]+)/ig, '<a href="http://twitter.com/$1">@$1</a>');
}
实际操作中请参见:http://jsfiddle.net/h6HMY/
关于javascript - 用链接替换@mention,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16879588/