У меня есть хеш, который выглядит примерно так:
params = { :irrelevant => "A String",
:choice1 => "Oh look, another one",
:choice2 => "Even more strings",
:choice3 => "But wait",
:irrelevant2 => "The last string" }
И я хочу простой способ отклонить все ключи, которые не являются выбором + int. Это может быть выбор1 или выбор1 по выбору10. Он меняется.
Как выделить ключи только с выбором слова и цифрой или цифрами после них?
Bonus:
Поверните хеш в строку с вкладкой (\ t) в качестве разделителя. Я сделал это, но потребовалось несколько строк кода. Обычно мастера-рубики могут делать это в одной или нескольких строках.