CanDoYa
HI

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

पूरी तरह आपके ब्राउज़र में चलता है - न कुछ अपलोड, न साइन-अप।

इनपुट टेक्स्ट
डुप्लीकेट-रहित टेक्स्ट
डुप्लीकेट हटाने के लिए लाइनें पेस्ट करें - हर लाइन की पहली एंट्री बनी रहेगी
यह टूल शेयर करें

टेक्स्ट से डुप्लीकेट लाइनें कैसे हटाएं?

ऊपर दिए बॉक्स में अपना टेक्स्ट पेस्ट करें और हर दोहराई गई लाइन तुरंत हट जाएगी - हर लाइन की पहली बार आई एंट्री उसी मूल क्रम में बनी रहती है। मिलती-जुलती डुप्लीकेट, जैसे "Apple" और "apple", पकड़ने के लिए Ignore case या Trim whitespace चालू करें, फिर साफ की गई लिस्ट कॉपी करें। कुछ भी अपलोड नहीं होता; यह पूरा काम आपके ब्राउज़र के अंदर ही होता है।

कैसे इस्तेमाल करें

  1. 1अपनी लाइनें पेस्ट करें. बाएं बॉक्स में कोई भी मल्टी-लाइन टेक्स्ट टाइप या पेस्ट करें - हर लाइन में एक आइटम। Windows, Mac और Unix, तीनों के लाइन एंडिंग काम करते हैं।
  2. 2लाइनों की तुलना का तरीका चुनें. डिफ़ॉल्ट रूप से लाइनें बिल्कुल मेल खानी चाहिए। "Apple" और "apple" को डुप्लीकेट मानने के लिए Ignore case चालू करें, शुरू-आखिर के स्पेस नज़रअंदाज़ करने के लिए Trim whitespace, या खाली लाइनें हटाने के लिए Remove empty lines चालू करें।
  3. 3साफ की गई लिस्ट कॉपी करें. डुप्लीकेट-रहित टेक्स्ट दाईं ओर लाइव दिखता है, और स्टेटस बार बताता है कि कितनी डुप्लीकेट लाइनें हटाई गईं। नतीजे को क्लिपबोर्ड पर लेने के लिए Copy दबाएं।

किसके लिए है

यह टूल टाइप करते ही डुप्लीकेट हटा देता है और इनपुट बॉक्स की मूल सामग्री कभी नहीं बदलता, इसलिए आप विकल्प बदलकर नतीजों की तुलना कर सकते हैं बिना मूल टेक्स्ट खोए। डिफ़ॉल्ट रूप से दो लाइनों को अक्षर-दर-अक्षर बिल्कुल मेल खाना चाहिए। Ignore case चालू होने पर Delhi और delhi जैसे अंग्रेज़ी (Latin) अक्षरों वाले शब्दों में केस को नज़रअंदाज़ कर एक जैसा माना जाता है - चूंकि देवनागरी में केस (बड़े-छोटे अक्षर) की अवधारणा नहीं है, यह विकल्प खासकर लिस्ट में मौजूद अंग्रेज़ी शब्दों या URL के लिए काम आता है। Trim whitespace लाइन के शुरू और आखिर में मौजूद स्पेस या टैब को नज़रअंदाज़ करता है, जो स्प्रेडशीट और लॉग फ़ाइलों से आने वाली छिपी डुप्लीकेट पकड़ने में मदद करता है। खाली लाइनों को डेटा नहीं बल्कि संरचना का हिस्सा माना जाता है - जब तक आप Remove empty lines चालू न करें, वे आपस में नहीं मिलतीं। पूरा प्रोसेस क्लाइंट-साइड चलने के कारण, यह ईमेल लिस्ट, ग्राहक डेटा और अप्रकाशित कीवर्ड रिसर्च के लिए भी सुरक्षित है।

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

क्या मेरा टेक्स्ट कहीं अपलोड होता है?

नहीं। डुप्लीकेट हटाने का पूरा काम आपके ब्राउज़र में JavaScript के ज़रिए होता है - आपकी लाइनें कभी किसी सर्वर तक नहीं पहुंचतीं। इसलिए यह ईमेल लिस्ट, ग्राहक डेटा, क्रेडेंशियल फ़ाइलों और ऐसी किसी भी चीज़ के लिए सुरक्षित है जिसे आप किसी भी वेबसाइट के फॉर्म में पेस्ट नहीं करना चाहेंगे।

क्या यह डुप्लीकेट लाइन रिमूवर मुफ्त है?

हां - पूरी तरह मुफ्त, बिना साइन-अप, बिना डाउनलोड और बिना इस्तेमाल की कोई सीमा। यह एक स्टैटिक पेज है, इसलिए यह तेज़ी से लोड होता है और धीमे कनेक्शन पर भी काम करता रहता है।

क्या पेस्ट की जाने वाली लाइनों की कोई सीमा है?

कोई सख्त सीमा नहीं है। डुप्लीकेट हटाने के लिए हैश सेट का इस्तेमाल होता है, इसलिए एक सामान्य लैपटॉप पर लाखों लाइनों वाली लिस्ट भी एक सेकंड से भी कम समय में प्रोसेस हो जाती है। असली सीमा आपके ब्राउज़र की मेमोरी है, टूल की नहीं।

कौन-सी डुप्लीकेट रखी जाती है - पहली या आखिरी?

पहली। यह टूल ऊपर से नीचे स्कैन करता है, हर लाइन की पहली एंट्री को उसकी जगह पर रखता है और बाद की हर दोहराव वाली एंट्री हटा देता है, इसलिए बचा हुआ क्रम बिल्कुल वैसा ही रहता है जैसे आपने पेस्ट किया था।

क्या यह बिना क्रम बदले डुप्लीकेट लाइनें हटाता है?

हां - और यही इसका मकसद है। sort -u जैसी कमांड-लाइन ट्रिक पहले क्रमबद्ध करके डुप्लीकेट हटाती हैं, जिससे क्रम-आधारित डेटा गड़बड़ा जाता है। यह टूल आपकी लाइनों का मूल क्रम बनाए रखता है और सिर्फ दोहराव हटाता है।

खाली लाइनों को कैसे संभाला जाता है?

खाली लाइनों को डेटा नहीं बल्कि संरचना का हिस्सा माना जाता है, इसलिए दो खाली लाइनें कभी एक में नहीं मिलतीं। अगर आप बिना किसी खाली लाइन वाली संक्षिप्त लिस्ट चाहते हैं, तो Remove empty lines चालू करें और हर खाली या सिर्फ स्पेस वाली लाइन हटा दी जाएगी।

क्या यह सिर्फ स्पेस या केस के अंतर वाली डुप्लीकेट भी पकड़ सकता है?

हां। शुरू-आखिर के स्पेस और टैब नज़रअंदाज़ करने के लिए Trim whitespace चालू करें, और अंग्रेज़ी (Latin) अक्षरों में केस को नज़रअंदाज़ करते हुए मिलान करने के लिए Ignore case चालू करें - देवनागरी में केस जैसा कोई भेद नहीं होता, इसलिए यह विकल्प खासकर अंग्रेज़ी शब्दों या URL के लिए काम करता है। दोनों चालू होने पर " Apple" और "apple" एक ही लाइन मानी जाती हैं; बची हुई लाइन ठीक वैसे ही दिखती है जैसे आपने पेस्ट की थी।

क्या यह Windows (CRLF) लाइन एंडिंग के साथ काम करता है?

हां। लाइनें अलग करते समय Windows (\r\n), Unix (\n) और पुराना Mac (\r), तीनों तरह के लाइन एंडिंग पहचाने जाते हैं, और साफ किया गया आउटपुट स्टैंडर्ड Unix newline इस्तेमाल करता है, जिसे पेस्ट करने पर हर एडिटर और स्प्रेडशीट स्वीकार करता है।