पायथन में, मैं विभाजक की सूची का उपयोग करके एक स्ट्रिंग को विभाजित करना चाहता हूं। विभाजक या तो अल्पविराम या अर्धविराम हो सकते हैं। व्हाइटस्पेस को तब तक हटाया जाना चाहिए जब तक यह गैर-व्हाइटस्पेस, गैर-विभाजक पात्रों के बीच में न हो, जिस स्थिति में इसे संरक्षित किया जाना चाहिए।पायथन: विभाजक की सूची द्वारा स्प्लिट स्ट्रिंग
टेस्ट मामले 1: ABC,DEF123,GHI_JKL,MN OP
टेस्ट मामले 2: ABC;DEF123;GHI_JKL;MN OP
टेस्ट मामले 3: ABC ; DEF123,GHI_JKL ; MN OP
नियमित अभिव्यक्ति के लिए एक मामला है, जो ठीक है की तरह लगता है, लेकिन अगर यह आसान या क्लीनर है यह एक और तरीका है करने के लिए यह भी बेहतर होगा।
धन्यवाद!
बहुत अच्छा। इसे सबसे अच्छा जवाब के रूप में चुनना है। सबको शुक्रीया! – blah238
SO व्हाइटस्पेस को कॉम्पैक्ट करता है, – fabrizioM
से ऊपर की स्ट्रिंग में लगातार दो से अधिक सफेद जगहें हैं, शुक्र है कि हमेशा कॉमा या सेमीकॉलन होंगे। – blah238