请帮助我用jquery替换字符串模式

请帮助我用jquery替换字符串模式,jquery,pattern-matching,Jquery,Pattern Matching,使用twitter显示小部件,需要添加到哈希标记的链接。所以我需要一个模式替换,替换每个以哈希/磅符号开头,以twitter搜索链接结尾的字符串。我很笨拙,带着jquery——有人能给我指出正确的方向吗——谢谢,任何人 让我感动的是: // FROM: <ul id="tweets"> <li>Some nutty tweet. #nutty</li> <li>A fruity tweet here. #fruity</l

使用twitter显示小部件,需要添加到哈希标记的链接。所以我需要一个模式替换,替换每个以哈希/磅符号开头,以twitter搜索链接结尾的字符串。我很笨拙,带着jquery——有人能给我指出正确的方向吗——谢谢,任何人

让我感动的是:

// FROM:
<ul id="tweets">
     <li>Some nutty tweet. #nutty</li>
     <li>A fruity tweet here. #fruity</li>
</ul>

// TO:
<ul id="tweets">
     <li>Some nutty tweet. <a href="http://twitter.com/search?q=%23nutty">#nutty</a></li>
     <li>A fruity tweet here. http://twitter.com/search?q=%23fruity">#fruity</a></li>
</ul>
//来自:
  • 一些疯狂的推特#疯子
  • 这里有一条有趣的推特#果味的
//致:
  • 一些疯狂的推特
  • 这里有一条有趣的推特。http://twitter.com/search?q=%23fruity“>#果味十足

由于您使用的是jQuery,我建议您使用CSS代码段库中的

然后您可以这样使用它(给定您的代码):


除了匹配
#散列
,它还将URL转换为超链接,并匹配
@username
和他们个人资料的链接。

谢谢!虽然我不能完全因为其他一些限制而使用它,但这是我需要的替换的一个很好的例子。再次感谢!嘿@wagner,如果我的答案是你用来解决问题的话问题,您可能希望将其标记为“已解决”。我们都有代表,未来的搜索者将对答案更有信心。
$("#tweets li").tweetify();