Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 如何从以空格分隔的字符串中随机选取一组项目?_Arrays_Ruby_String_Ruby On Rails 4 - Fatal编程技术网

Arrays 如何从以空格分隔的字符串中随机选取一组项目?

Arrays 如何从以空格分隔的字符串中随机选取一组项目?,arrays,ruby,string,ruby-on-rails-4,Arrays,Ruby,String,Ruby On Rails 4,给定如下所示的字符串: string = "hotdog cat food pickle sock ring lock fist door" 什么是正确的方式来随机挑选4个项目的空间分隔。这样我就可以回来了: result = "fist_sock_food_cat" 您可以使用和: 您可以使用和: 您还可以使用随机播放: result = string.split.shuffle.first(4).join("_") 您还可以使用随机播放: result = string.split.s

给定如下所示的字符串:

string = "hotdog cat food pickle sock ring lock fist door"
什么是正确的方式来随机挑选4个项目的空间分隔。这样我就可以回来了:

result = "fist_sock_food_cat"
您可以使用和:

您可以使用和:


您还可以使用随机播放:

result = string.split.shuffle.first(4).join("_")

您还可以使用随机播放:

result = string.split.shuffle.first(4).join("_")

你让这个工作了吗@安德烈·伊迪内科,我做到了!很抱歉耽搁了:你让这个工作了吗@安德烈·伊迪内科,我做到了!很抱歉耽搁了: