我有一串推文作为纯文本返回,我希望通过并根据RegEx匹配分配适当的链接标签。jQuery:如何将文本与RegEx模式匹配并将结果包装到锚标签中?
举个例子,我想@Bundlehunt
成为<a href="http://twitter.com/bundlehunt">@Bundlehunt</a>
,而http://bundlehunt.com
应该成为<a href="http://bundlehunt.com">http://bundlehunt.com</a>
。
样品鸣叫:
joined @BundleHunt for a chance to win the 2010 Mega Bundle!
http://bundlehunt.com * Only 10 Days Left!
听起来很简单我是这么认为的我用出色的http://www.gskinner.com/RegExr/工具来找到我的鸣叫匹配的东西,下面的2正则表达式模式:
@twittername = /@(\w.+?)(?=\s)/gi
@links = /http:\/\/(.*)\.([a-zA-Z\.]){2,3}/gi
现在回到在我的jQuery文档中,我试图通过文本并匹配正则表达式,但这就是我迷失的地方...
我该如何确定g o关于匹配纯文本,围绕锚标签并将匹配的文本插入到适当的锚标签中?
感谢您的阅读,
Jannis
这太好了。非常感谢你! – Jannis 2010-10-16 23:41:50