gpt4 book ai didi

ruby - 如何从推文中去除散列标签并将它们作为数组返回?

转载 作者:数据小太阳 更新时间:2023-10-29 07:22:46 25 4
gpt4 key购买 nike

我需要从推文中去除主题标签并将这些主题标签作为数组返回。

我知道使用正确的正则表达式可以做到这一点,但我似乎找不到要使用的正确正则表达式。

最佳答案

hashtag_array = tweet.split.find_all{|word| /^#.+/.match word}

拆分包含推文的字符串(默认拆分为空白)。结果数组包含推文中的所有单词。 find_all 返回一个数组,其中包含原始数组中给定 block 返回 true 的元素。因此,在该 block 中,我们检查以哈希 (#) 开头的单词。

关于拆分方法的文档是 here , find_all 是 here .

关于ruby - 如何从推文中去除散列标签并将它们作为数组返回?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4298842/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com