给定带有哈希标记的字符串,如何使用包含html锚标记的所有哈希标记到达新字符串?
我不知道该怎么做。
答案 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>"