我有一个哈希表,看起来像这样:
params = { :irrelevant => "A String",
:choice1 => "Oh look, another one",
:choice2 => "Even more strings",
:choice3 => "But wait",
:irrelevant2 => "The last string" }
我希望有一种简单的方式来拒绝所有不是choice+int的键。它可以是choice1,也可以是choice1到choice10。它是变化的。
如何仅挑选出单词choice和数字或数字后面的键?
奖励:
将哈希转换为以制表符(\t)作为分隔符的字符串。我做到了,但需要多行代码。通常,高级Rubicians可以在一行或几行代码中完成。