作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我需要从推文中去除主题标签并将这些主题标签作为数组返回。
我知道使用正确的正则表达式可以做到这一点,但我似乎找不到要使用的正确正则表达式。
最佳答案
hashtag_array = tweet.split.find_all{|word| /^#.+/.match word}
拆分包含推文的字符串(默认拆分为空白)。结果数组包含推文中的所有单词。 find_all 返回一个数组,其中包含原始数组中给定 block 返回 true 的元素。因此,在该 block 中,我们检查以哈希 (#) 开头的单词。
关于ruby - 如何从推文中去除散列标签并将它们作为数组返回?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4298842/
我是一名优秀的程序员,十分优秀!