में नई लाइनों को स्ट्रिपिंग करना हास्केल में स्ट्रिंग से न्यूलाइन को पट्टी करने के लिए बेवकूफ तरीका (या कोई है) क्या है? या क्या मुझे पिछली न्यूलाइन/रिक्त स्थान ढूंढकर और फिर उन्हें हटाकर अपना खुद का निर्माण करना है?हास्केल
संपादित करें: मैं क्या पायथन के rstrip करता है के लिए देख रहा हूँ, लेकिन वैकल्पिक "वर्ण" की जरूरत नहीं है तर्क:
string.rstrip (रों [, वर्ण])
वापसी एक पिछली वर्णों के साथ स्ट्रिंग की प्रति हटा दी गई। यदि वर्ण छोड़ा गया है या कोई नहीं, व्हाइटस्पेस वर्ण हटा दिए गए हैं। यदि दिया गया और कोई नहीं, वर्ण एक स्ट्रिंग होना चाहिए; स्ट्रिंग में वर्ण स्ट्रिंग के अंत से छीन लिया जाएगा इस विधि को कॉल किया जाता है।
जबकि अपने प्रश्न और पायथन के 'हास्केल में rstrip' समारोह को लागू करने, यह ज्यादातर मामलों में हास्केल में बहुत मुहावरेदार नहीं है का उपयोग कर के साथ सौदा दिया विभिन्न जवाब दोनों। आम तौर पर आप 'लाइन' और 'शब्द' का उपयोग करेंगे, जब तक अन्यथा कोई विशेष कारण न हो। – Yitz