मुझे एक स्ट्रिंग को दो चरों में विभाजित करने की आवश्यकता है। उदाहरण के लिए, निम्नलिखित ठीक काम करेगा:पीछे की जगह को अवशोषित करने वाली अल्पविराम द्वारा रूबी विभाजित
first,second = "red,blue".split(',')
मैं उपयोगकर्ता इनपुट, जो अल्पविराम के बाद अतिरिक्त स्थान हो सकता है विभाजित करना चाहते हैं। अल्पविराम अवशोषित होने के बाद मैं इसे कैसे लिखूं? मुझे इन सभी संभावनाओं को सही ढंग से संभालने की ज़रूरत है:
"red,blue" # first="red" second="blue"
"red, blue" # first="red" second="blue"
"red,dark blue" # first="red" second="dark blue"
"red, light blue" # first="red" second="light blue"
बेशक, यह एक बेहतर विकल्प है। धन्यवाद! – Andrew