【发布时间】:2012-09-14 21:03:57
【问题描述】:
假设我有一个包含从 Twitter 抓取的文本的字符串,如下所示:
myString = "I like using @twitter, because I learn so many new things! [line break]
Read my blog: http://www.myblog.com #procrastination"
然后在视图中显示推文。但是,在此之前,我想转换字符串,以便在我看来:
- @twitter 链接到http://www.twitter.com/twitter
- URL 变成了链接(其中 URL 仍然是链接文本)
- #procrastination 变成https://twitter.com/i/#!/search/?q=%23procrastination,其中#procrastination 为链接文字
我确信那里一定有一颗宝石可以让我这样做,但我找不到。我遇到过twitter-text-rb,但我不知道如何将它应用到上面。我已经使用正则表达式和其他一些方法在 PHP 中完成了它,但它有点乱!
提前感谢任何解决方案!
【问题讨论】:
标签: ruby-on-rails twitter