python - Strip all matching characters from string -
निम्न में से किसी भी स्ट्रिंग को दिया गया है:
'test' 'test =' 'test == '' test === ' मैं उस पर एक फ़ंक्शन चलाने चाहूंगा जो कि अंत से किसी भी / सभी' = 'वर्णों को निकाल देगा। अब, मैं दो सेकंड में ऐसा कुछ लिख सकता हूं, वास्तव में, यहां एक जाता है, और मैं एक दर्जन वैकल्पिक दृष्टिकोण इमेजिंग कर सकता हूं:
def सफाई (): p = passwd () जबकि सच : New_p = p.rstrip ('=') अगर लैन (new_p) == लेन (पी): रिटर्न new_p p = new_p लेकिन मैं सोच रहा था कि ऐसा कुछ भी पायथन मानक पुस्तकालय के हिस्से के रूप में पहले से ही मौजूद है?
str.rstrip ( ) पहले से सभी मिलान करने वाले पात्रों को निकालता है: & gt; & gt; & gt; 'परीक्षण ===='। Rstrip ('=') 'परीक्षण' लूप की कोई आवश्यकता नहीं है।
Comments
Post a Comment