【发布时间】:2011-08-23 19:27:42
【问题描述】:
我正在尝试使用 javascript 解析 twitter 名称标签,并且想知道这个正则表达式是否可以解决问题。我认为这大部分都有效,但我只是想知道我是否正确使用了 $1 和 $2。人们能否确认这是正确的,如果是,请大致解释一下 $1 和 $2 代表什么?
str = str.replace(/([^\w])\@([\w\-]+)/gm,'$1<a href="http://twitter.com/$2" target="_blank">@$2</a>');
【问题讨论】:
标签: javascript jquery regex twitter