सूची साफ़ करना: दो पंक्तियाँ सच में कब दोहराव हैं?
दोहराए नाम या कोड हटाने से पहले तय करें कि दो प्रविष्टियाँ कब समान हैं। मिलती-जुलती पंक्तियाँ एक ही रिकॉर्ड नहीं भी हो सकतीं, खासकर केस-संवेदी पहचान-कोड में।
मिटाने से पहले समानता तय करें
सिरे के स्पेस हटाने से ईमेल से कॉपी की सूची साफ़ हो सकती है, लेकिन जहाँ स्पेस मायने रखता है वहाँ डेटा बदलता है। केस अनदेखा करने से Roof और roof मिल सकते हैं; हर पहचान-कोड के लिए यह ठीक नहीं।
ToolRoof हर पंक्ति को एक मद मानता है। वह दो नामों से एक व्यक्ति नहीं पहचानता, Unicode रूप सामान्यीकृत नहीं करता और सामग्री के अंक नहीं बदलता। हटाई गई चीज़ें जाँचने के लिए मूल रखें।
अक्षरों का क्रम संख्याओं का क्रम नहीं है
पाठ की तुलना भाषा पर निर्भर है। भाषा तय होने पर भी item2 और item10 ज़रूरी नहीं कि संख्या-क्रम में आएँ; यह साधन पाठ क्रम लगाता है, प्राकृतिक संख्यात्मक क्रम नहीं।
आने का क्रम या प्राथमिकता महत्वपूर्ण हो तो छँटाई बंद रखें। दोहराव हटाने में नियमों के अनुसार पहली बची प्रति रहती है, सबसे नई या सही प्रति का निर्णय नहीं होता।
संदर्भ: MDN — Locale-sensitive text comparison with Intl.Collator
गिनती समीक्षा में मदद करती है, प्रमाण नहीं देती
पहले और बाद की पंक्तियाँ गिनें और मिलती प्रविष्टियाँ देखें। संख्या घटने का कारण खाली या दोहरी पंक्तियाँ हटना हो सकता है, गलत रिकॉर्ड पहचाने जाना नहीं।
यह संपर्क या ईमेल की वैधता जाँचने अथवा रिकॉर्ड मिलाने का साधन नहीं। महत्वपूर्ण काम की प्रति पर नियम लगाने से पहले गैर-संवेदनशील उदाहरण आज़माएँ।
उदाहरण: 5 पंक्तियाँ और अलग सही विकल्प
सूची में Roof, roof, दो स्पेस से घिरा Roof, खाली पंक्ति और Floor हैं। किनारों के स्पेस व खाली पंक्ति हटाने और केस अनदेखा करने पर Roof और Floor बचते हैं: 5 पंक्तियों से 2 मद।
अन्य विकल्प समान रखकर केस का अंतर बनाए रखने पर Roof, roof और Floor बचते हैं: 3 मद। कोई परिणाम हमेशा सही नहीं; यह तय करें कि केस पहचान का हिस्सा है या केवल प्रस्तुति का।