डुप्लीकेट लाइन हटाने वाला (Duplicate Line Remover)

क्रम बनाए रखना, आरोही/अवरोही सॉर्ट, केस नियम, ट्रिम, और खाली-लाइन संभालने के विकल्पों के साथ पेस्ट की गई सूचियों से डुप्लीकेट लाइनों को हटाएँ।

यह यूनिकोड-जागरूक तुलना, तेज़ कॉपी/डाउनलोड, और बहुभाषी सूची सफाई का भी समर्थन करता है।

केवल ब्राउज़र प्रसंस्करण यूनिकोड-जागरूक क्रम रखें या सॉर्ट करें
आपका इनपुट इसी ब्राउज़र में रहता है और कभी किसी सर्वर पर नहीं भेजा जाता।

यह उपकरण क्या करता है

इसे टैग्स, ईमेल, URL, उत्पाद कोड, या कॉपी की गई शोध टिप्पणियों जैसी प्रति लाइन एक आइटम वाली सूचियों को डुप्लीकेट-मुक्त करने के लिए उपयोग करें। पहली प्रविष्टि को वहीं रखें जहाँ वह आई थी, या अद्वितीय परिणाम को सॉर्ट करके साफ़ सौंपने के लिए तैयार करें।

कैसे उपयोग करें

  1. अपनी सूची इनपुट बॉक्स में पेस्ट करें, प्रति लाइन एक आइटम।
  2. ज़रूरत हो तो क्रम, केस मिलान, ट्रिम, और खाली-लाइन संभाल को समायोजित करें।
  3. डुप्लीकेट हटाएँ पर क्लिक करें, फिर साफ़ किए गए परिणाम को कॉपी या डाउनलोड करें।

उदाहरण

मूल क्रम रखते हुए डुप्लीकेट हटाएँ

इनपुट

Alpha
Beta
Alpha
Gamma
Beta

आउटपुट

Alpha
Beta
Gamma

केस अनदेखा करें + ट्रिम

इनपुट

Alpha
 alpha
ALPHA
Beta

आउटपुट

Alpha
Beta

डुप्लीकेट हटाते हुए सॉर्ट करें

इनपुट

item 10
item 2
item 2
item 1

आउटपुट

item 1
item 2
item 10

शब्दावली

तुलना कुंजी (Comparison key)

ट्रिम, यूनिकोड सामान्यीकरण, और केस मिलान के बाद का आंतरिक तुलना मान। यह मूल प्रदर्शित लाइन से अलग होता है।

ट्रिम (Trim)

तुलना से पहले हर लाइन के आगे और पीछे की spaces हटाता है। यह अंदर की spacing नहीं बदलता।

NFC

यूनिकोड सामान्यीकरण का एक रूप जो दिखने में समान लेकिन आंतरिक रूप से अलग वर्णों के बीच का अंतर कम करता है।

लोकेल-जागरूक सॉर्ट (Locale-aware sort)

ऐसा सॉर्टिंग जो कच्चे कोड-पॉइंट क्रम की जगह सक्रिय पृष्ठ भाषा का पालन करता है। इससे उच्चारण चिह्नों और मिश्रित लिपियों का क्रम बदल सकता है।

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

क्या यह मूल क्रम रखता है?

हाँ। क्रम बनाए रखना डिफ़ॉल्ट है। टूल हर लाइन की पहली प्रविष्टि रखता है और उसी पहले-दिखाव क्रम को बनाए रखता है, जब तक आप आरोही या अवरोही सॉर्ट न चुनें।

क्या मैं बहुभाषी पाठ के लिए केस अनदेखा कर सकता हूँ?

हाँ, लेकिन केस संभाल वर्तमान पेज भाषा के अनुसार चलती है। मिश्रित-भाषा सूचियों में, खासकर लोकेल-विशिष्ट अक्षरों के साथ, परिणाम आपकी अपेक्षा से अलग हो सकते हैं।

ट्रिम चालू होने पर क्या बदलता है?

तुलना से पहले आगे और पीछे की जगह (spaces) हट जाती है। इससे `Alpha` और ` Alpha ` एक ही लाइन मानी जाती हैं।

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

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

क्या दिखने में समान लाइनें फिर भी मेल नहीं खा सकतीं?

हाँ। NFC सामान्यीकरण कई संयुक्त/विघटित अक्षर भेदों को संभालता है, लेकिन शून्य-चौड़ाई अक्षर और चौड़ाई के भेद लाइनों को अलग रख सकते हैं।

क्या मेरा इनपुट सर्वर पर भेजा जाता है?

नहीं। सब कुछ आपके ब्राउज़र में स्थानीय रूप से चलता है, और न तो इनपुट पाठ और न ही परिणाम URL में संग्रहीत होता है।

नोट्स

  • केस-अनदेखी मिलान वर्तमान पेज भाषा पर निर्भर करता, है, इसलिए मिश्रित-भाषा सूचियों में अतिरिक्त सावधानी रखें।
  • शून्य-चौड़ाई अक्षर और पूर्ण-चौड़ाई/अर्ध-चौड़ाई के अंतर अपने-आप एकरूप नहीं होते। यदि डुप्लीकेट दिखाई दें, तो पाठ को अदृश्य-अक्षर उपकरण से जाँचें।
  • यह संस्करण हर लाइन की पहली प्रविष्टि रखता है। इसमें आख़िरी प्रविष्टि को रखने का नियम नहीं है।