J'ai un hachage qui ressemble à ceci:
params = { :irrelevant => "A String",
:choice1 => "Oh look, another one",
:choice2 => "Even more strings",
:choice3 => "But wait",
:irrelevant2 => "The last string" }
Et je veux un moyen simple de rejeter toutes les clés qui ne sont pas choix + int. Cela peut être choix1 ou choix1 à choix10. Cela varie.
Comment puis-je distinguer les touches avec juste le choix du mot et un ou plusieurs chiffres après eux?
Prime:
Transformez le hachage en une chaîne avec tabulation (\ t) comme délimiteur. Je l'ai fait, mais il a fallu plusieurs lignes de code. Habituellement, les maîtres Rubiciens peuvent le faire en une ou deux lignes.