如何使用ruby将哈希标记转换为html链接

时间:2012-08-26 06:22:13

标签: ruby

给定带有哈希标记的字符串,如何使用包含html锚标记的所有哈希标记到达新字符串?

我不知道该怎么做。

1 个答案:

答案 0 :(得分:2)

使用twitter-text gem提取哈希并链接它们

https://github.com/twitter/twitter-text-rb

auto_link_hashtags方法正是你所寻找的方法,他们有更多看看

在项目中包含gem之后来自rails控制台的示例

1.9.3p194 :004 > include Twitter::Autolink
 => Object 

1.9.3p194 :007 > auto_link_hashtags " #goohh" , :hashtag_url_base => "http://xyzzcac.com/hash/"
 #=> " <a class=\"tweet-url hashtag\" href=\"http://xyzzcac.com/hash/goohh\" rel=\"nofollow\" title=\"#goohh\">#goohh</a>"