gpt4 book ai didi

ruby-on-rails - distance_of_time_in_words,然后删除单词 "about"

转载 作者:行者123 更新时间:2023-12-04 05:35:53 24 4
gpt4 key购买 nike

我有以下代码:

    = distance_of_time_in_words(Time.now, real_time + 0.seconds, true)
生成的还像:
about 15 hours
less than
是否可以从结果中删除“关于”一词? 已经进行了很多搜索,但找不到任何信息,该函数本身很棒,它可以返回小时,分钟,秒等,因此很棒,但是最糟糕的“about”要走了!有人知道吗?

最佳答案

distance_of_time_in_words(Time.now, real_time + 0.seconds, true).gsub('about ','')
查看here了解更多信息

尝试一个助手(将此代码放入app/helpers/application_helper.rb中)

def remove_unwanted_words string
bad_words = ["less than", "about"]

bad_words.each do |bad|
string.gsub!(bad + " ", '')
end

return string
end

用不好的话来说,您可以定义要从该字符串中删除的字符串。
像这样使用它:
<%= remove_unwanted_words distance_of_time_in_words(Time.now, real_time + 0.seconds, true) %>

关于ruby-on-rails - distance_of_time_in_words,然后删除单词 "about",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9608837/

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