onlinetools.dev

पंक्तियाँ क्रमबद्ध करें और दोहराव हटाएँ

पंक्तियों को वर्णानुक्रम या प्राकृतिक क्रम में लगाइए, दोहराव और खाली पंक्तियाँ हटाइए

स्थानीय रूप से चलता है
loading…
इस टूल के बारे में

पंक्तियों के लिए एक कार्यपीठ: कोई भी सूची चिपकाइए और उसे वर्णानुक्रम में, उलटे क्रम में, प्राकृतिक क्रम में (item10 से पहले item2), लंबाई के अनुसार क्रमबद्ध कीजिए या फेंट दीजिए — साथ ही चाहें तो किनारे की खाली जगह हटाइए, ख़ाली पंक्तियाँ गिराइए और क्रम बनाए रखते हुए दोहराव मिटाइए। हटाई गई पंक्तियों की संख्या बताई जाती है, ताकि आप ठीक-ठीक देख सकें कि दोहराव-हटाव ने क्या किया।

प्राकृतिक क्रम वह विकल्प है जिसकी ओर आप सबसे अधिक बढ़ेंगे: सादा वर्णानुक्रम “item10” को “item2” से पहले रख देता है क्योंकि वह वर्ण-दर-वर्ण तुलना करता है, जबकि प्राकृतिक क्रम भीतर की संख्याओं की तुलना संख्या की तरह करता है — वही क्रम जिसकी मनुष्य फ़ाइल-नामों, संस्करणों और आईडी के लिए अपेक्षा करते हैं।

दोहराव-हटाव पहली उपस्थिति रखता है और बचे हुए तत्वों का मूल क्रम बनाए रखता है, जो तब मायने रखता है जब सूची का क्रम अर्थपूर्ण हो (import, कॉन्फ़िग पंक्तियाँ, प्लेलिस्ट)। केस-असंवेदनशील मोड “Apple” और “apple” को एक ही पंक्ति मानता है।

अक्सर पूछे जाने वाले प्रश्न

वर्णानुक्रम और प्राकृतिक क्रम में क्या अंतर है?
वर्णानुक्रम वर्ण-कोड की तुलना करता है, इसलिए “file10” < “file2” (क्योंकि पाँचवें स्थान पर “1” < “2”)। प्राकृतिक क्रम अंकों की श्रृंखला पहचानकर उनकी तुलना संख्या के रूप में करता है, जिससे file2 < file10 मिलता है। संख्याओं वाली किसी भी चीज़ के लिए प्राकृतिक क्रम लीजिए।
दोहराव-हटाव पहली उपस्थिति रखता है या अंतिम?
पहली। पंक्तियाँ ऊपर से नीचे पढ़ी जाती हैं और कोई पंक्ति तभी गिरती है जब उससे पहले वैसी ही (या केस-असंवेदनशील मोड में समान) पंक्ति आ चुकी हो — इसलिए बचे हुए तत्वों का क्रम मूल जैसा ही रहता है।
यह कितनी बड़ी सूची सँभाल सकता है?
लाखों तक पंक्तियाँ ठीक हैं — क्रियाएँ सरल पासों और एक क्रमबद्धता भर हैं। सब कुछ ब्राउज़र की मेमोरी में रहता है, इसलिए व्यावहारिक सीमा आपकी मशीन है, कोई सर्वर कोटा नहीं।
क्या मैं कई क्रियाएँ मिला सकता हूँ?
हाँ, और वे समझदार क्रम में लगती हैं: पहले किनारे की खाली जगह हटती है, फिर ख़ाली पंक्तियाँ, फिर दोहराव, फिर क्रमबद्धता — इसलिए trim चालू होने पर “ apple ” और “apple” साथ ही दोहराव में मिट जाते हैं, और क्रमबद्धता को हमेशा साफ़ की हुई सूची मिलती है।
संबंधित टूल