我有一系列链接:
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"]
]
Run Code Online (Sandbox Code Playgroud)
我怎样才能返回true如果所有的环节下手"http://s3.amazonaws.com"?
我试过了:
if urls.any? { |url| url.include?('http://s3.amazonaws.com/') }
#execute code
else
#execute else code
end
Run Code Online (Sandbox Code Playgroud)
但它没有返回true或false在案件中.
urls.flatten.all?{|s| s.start_with?("http://s3.amazonaws.com")}
Run Code Online (Sandbox Code Playgroud)