सीधे कंटेंट पर जाएं
SPCXTools

डुप्लिकेट लाइनें हटाएं

लिस्ट और टेक्स्ट से रिपीट होने वाली लाइनें डिलीट करें; केस इग्नोर करने, स्पेस ट्रिम करने और सॉर्ट करने के विकल्पों के साथ।

लोकली चलता है — फ़ाइलें कभी आपकी डिवाइस से बाहर नहीं जातीं

टूल लोड हो रहा है…

डुप्लिकेट लाइनें हटाएं का इस्तेमाल कैसे करें

  1. 1अपनी लिस्ट या टेक्स्ट को Input बॉक्स में पेस्ट करें — हर लाइन में एक आइटम।
  2. 2डुप्लिकेट तुरंत हटा दिए जाते हैं; हर लाइन की पहली एंट्री अपनी मूल जगह पर ही रहती है।
  3. 3विकल्पों को एडजस्ट करें: अपर/लोअर केस इग्नोर करें, स्पेस ट्रिम करें, खाली लाइनें हटाएं, या रिज़ल्ट को A–Z या Z–A सॉर्ट करें।
  4. 4साफ़ की गई लिस्ट को कॉपी करें या इसे टेक्स्ट फ़ाइल के रूप में डाउनलोड करें। स्टेटस लाइन आपको बताती है कि कितनी लाइनें हटाई गईं।

किसी भी लिस्ट से डुप्लीकेट लाइनें हटाएँ

स्प्रेडशीट, एक्सपोर्ट, लॉग और कॉपी-पेस्ट से बनाई गई लिस्ट में अक्सर डुप्लीकेट्स आ जाते हैं। यह टूल एक ही बार में डुप्लीकेट लाइनों को डिलीट कर देता है और हर लाइन को सिर्फ पहली बार आने पर ही रखता है, जिससे आपकी लिस्ट का ओरिजिनल क्रम (order) बना रहता है। अतिरिक्त सेटिंग्स की मदद से आप बड़े-छोटे अक्षरों (capitalisation) को एक समान मान सकते हैं, फालतू स्पेस को इग्नोर कर सकते हैं, खाली लाइनों को हटा सकते हैं और रिज़ल्ट को सॉर्ट कर सकते हैं। यह सब आपके ब्राउज़र में लोकली चलता है, इसलिए ईमेल एड्रेस या कस्टमर ID जैसी संवेदनशील लिस्ट भी कभी आपके कंप्यूटर से बाहर नहीं जातीं।

ऑप्शन्स की जानकारी

  • केस इग्नोर करें – London और london को एक ही लाइन माना जाएगा।
  • स्पेस ट्रिम करें – तुलना करने से पहले हर लाइन के शुरू और अंत से स्पेस और टैब हटा देता है। यह उन "डुप्लीकेट्स जो हटते नहीं" का सबसे आम कारण है।
  • खाली लाइनें हटाएँ – ब्लैंक (खाली) लाइनों को पूरी तरह से डिलीट कर देता है।
  • सॉर्ट करें – ओरिजिनल क्रम बनाए रखें, या प्राकृतिक और भाषा के अनुकूल क्रम का उपयोग करके वर्णमाला के अनुसार A→Z या Z→A सॉर्ट करें।

स्टेटस लाइन दिखाती है कि कितनी लाइनें इनपुट की गईं, कितनी यूनिक लाइनें आउटपुट में मिलीं, और कितनी डुप्लीकेट व खाली लाइनें हटाई गईं।

इनके लिए उपयोगी

ईमेल और कॉन्टैक्ट लिस्ट। कई स्रोतों से साइन-अप लिस्ट को मर्ज करें, फिर उन्हें मेलिंग टूल में इम्पोर्ट करने से पहले डुप्लीकेट एड्रेस हटा दें। Ignore case चालू करें, क्योंकि ईमेल एड्रेस में बड़े-छोटे अक्षरों (case) का कोई फर्क नहीं पड़ता।

SEO कीवर्ड रिसर्च। अलग-अलग टूल्स से एक्सपोर्ट किए गए कीवर्ड्स आपस में काफी ओवरलैप करते हैं। उन सभी को यहाँ पेस्ट करें, डुप्लीकेट हटाएँ और एक क्लीन मास्टर लिस्ट पाने के लिए सॉर्ट करें।

डेटा क्लीनिंग। बिना पिवट टेबल बनाए, स्प्रेडशीट के किसी कॉलम से यूनिक वैल्यू निकालें — जैसे प्रोडक्ट कोड, शहर, या कैटेगरी।

डेवलपर्स और एडमिन। लॉग लाइन्स, IP एड्रेस, पैकेज के नाम या फाइल पाथ से डुप्लीकेट हटाएँ। Regex Tester के साथ, आप पहले लॉग से वैल्यू निकाल सकते हैं और फिर यहाँ उनके डुप्लीकेट हटा सकते हैं।

टिप्स

  • लिस्ट से डुप्लीकेट हटाने के बजाय, उसके दो वर्ज़न के बीच का अंतर देखने के लिए Diff Checker का उपयोग करें।
  • यदि आइटम नई लाइनों के बजाय कॉमा (,) से अलग किए गए हैं, तो पहले कॉमा को लाइन ब्रेक से बदलें (उदाहरण के लिए, अपने एडिटर के find-and-replace का उपयोग करके), फिर रिज़ल्ट को यहाँ पेस्ट करें।
  • क्या आप गिनना चाहते हैं कि कितने आइटम बचे हैं? यह स्टेटस लाइन में दिखाई देता है, या विस्तृत आँकड़ों के लिए Word Counter का उपयोग करें।

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

डुप्लिकेट की कौन सी कॉपी रखी जाती है?
पहली बार आने वाली कॉपी रखी जाती है और बाद के दोहराव हटा दिए जाते हैं, इसलिए आपकी लिस्ट का मूल क्रम तब तक सुरक्षित रहता है जब तक कि आप सॉर्ट (sort) करना न चुनें।
"Ignore case" क्या करता है?
इसे इनेबल करने पर, केवल बड़े-छोटे अक्षरों (capitalisation) में अलग दिखने वाली लाइनें — जैसे Apple, apple और APPLE — डुप्लिकेट मानी जाती हैं। जो वर्ज़न पहले आता है, उसे वैसे ही रखा जाता है।
एक जैसी दिखने वाली कुछ लाइनें क्यों नहीं हटाई जातीं?
उनमें शायद अदृश्य कैरेक्टर जैसे कि अंत में स्पेस या टैब का अंतर होता है। शुरुआत और अंत के खाली स्पेस (whitespace) को अनदेखा करने के लिए Trim spaces को इनेबल रखें। अन्य अंतर, जैसे नॉन-ब्रेकिंग स्पेस या अलग तरह का डैश, टेक्स्ट के वास्तविक अंतर माने जाते हैं।
सॉर्टिंग नंबर्स को कैसे हैंडल करती है?
सॉर्टिंग आपकी भाषा के प्राकृतिक क्रम (natural order) का उपयोग करती है, इसलिए item 2, item 10 से पहले आता है, और मात्रा वाले अक्षरों (accented letters) को उनके मूल अक्षरों के साथ सॉर्ट किया जाता है।
क्या लिस्ट के साइज़ की कोई लिमिट है?
कोई तय लिमिट नहीं है। लाखों लाइनों वाली लिस्ट भी पूरी तरह से आपके ब्राउज़र में, पल भर में प्रोसेस हो जाती हैं।
क्या मेरा डेटा अपलोड होता है?
नहीं। लिस्ट आपके डिवाइस पर ही प्रोसेस होती है और इसे कभी भी कहीं नहीं भेजा जाता — यह ईमेल लिस्ट, कस्टमर डेटा या इंटरनल IDs के लिए उपयोगी है।
Diff Checkerटेक्स्ट के दो वर्ज़न पेस्ट करें और तुरंत देखें कि क्या जोड़ा गया, हटाया गया या बदला गया है।केस कनवर्टरटेक्स्ट को किसी भी लेटर केस में बदलें — Title Case से लेकर snake_case तक — और सभी फॉर्मेट एक साथ देखें।वर्ड काउंटरटाइप करते ही शब्द, अक्षर, वाक्य और पैराग्राफ गिनें, साथ ही पढ़ने और बोलने का समय भी जानें।बाइनरी ट्रांसलेटरशब्दों को 0 और 1 में बदलें — और बाइनरी, हेक्स, डेसिमल या ऑक्टल को वापस पढ़ने योग्य टेक्स्ट में डिकोड करें।कैरेक्टर काउंटरटाइप करते समय कैरेक्टर गिनें और तुरंत देखें कि आपका टेक्स्ट प्रत्येक प्लेटफ़ॉर्म की लिमिट में फिट बैठता है या नहीं।फैंसी टेक्स्ट जनरेटरनॉर्मल टेक्स्ट को तुरंत कूल और स्टाइलिश यूनिकोड टेक्स्ट में बदलें, और कॉपी करके कहीं भी पेस्ट करें।