gpt4 book ai didi

ruby - 检查数组中的所有值是否都以字符串开头

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

我有一系列链接:

urls =
[
["http://s3.amazonxaws.com/bb_images/uk/media_images/2/1-veXRiLqrxPbguaxFIcFbPA.png"],
["http://s3.amazonaws.com/bb_images/uk/media_images/2/1-veXRiLqrxPbguaxFIcFbPA.png"]
]

如果所有链接都以 "http://s3.amazonaws.com" 开头,我如何返回 true

我试过:

if urls.any? { |url| url.include?('http://s3.amazonaws.com/') }
#execute code
else
#execute else code
end

但在某些情况下它不会返回truefalse

最佳答案

urls.flatten.all?{|s| s.start_with?("http://s3.amazonaws.com")}

关于ruby - 检查数组中的所有值是否都以字符串开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34071280/

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