मेरे पास एक हैश है जो कुछ इस तरह दिखता है:
params = { :irrelevant => "A String",
:choice1 => "Oh look, another one",
:choice2 => "Even more strings",
:choice3 => "But wait",
:irrelevant2 => "The last string" }
और मैं उन सभी कुंजियों को अस्वीकार करना चाहता हूं, जो पसंद + इंट नहीं हैं। यह पसंद 10 के माध्यम से पसंद 1 या पसंद 1 हो सकता है। ये बदलता रहता है।
मैं केवल शब्द विकल्प और उनके बाद एक अंक या अंकों के साथ कुंजियों को कैसे एकल करता हूं?
बक्शीश:
एक सीमांकक के रूप में हैश को टैब (\ t) के साथ एक स्ट्रिंग में बदलें। मैंने ऐसा किया था, लेकिन इसमें कोड की कई लाइनें थीं। आमतौर पर मास्टर्स रुबियंस इसे एक या एक ही लाइन में कर सकते हैं।