تخطَّ إلى المحتوى الرئيسي
Tooletto

إزالة الأسطر المكررة

أزل الأسطر المكررة من قائمة، مع خيارات للترتيب وتقليم المسافات البيضاء وتجاهل حالة الأحرف وإزالة الأسطر الفارغة. مفيد لتنظيف قوائم البريد وملفات السجل وقوائم الكلمات المفتاحية وأعمدة CSV.

  • الملفات لا تغادر جهازك أبدًا
  • مجاني، بدون تسجيل
  • بدون علامات مائية
  • يعمل دون اتصال بعد التحميل
Loading tool…

كيفية استخدام إزالة الأسطر المكررة

  1. 1

    ألصق قائمتك

    عنصر واحد لكل سطر — بريد إلكتروني، عناوين URL، كلمات مفتاحية، أيًا كان.

  2. 2

    اختر خياراتك

    رتّب، قلّم، تجاهل حالة الأحرف، أو احتفظ فقط بالأسطر التي تظهر أكثر من مرة.

  3. 3

    انسخ النتيجة

    يُعرَض عدد الأسطر المُزالة حتى تعرف ما تغيّر.

لماذا "حفظ الظهور الأول" الافتراضي المنطقي

عندما تحتوي قائمة عدة نسخ من نفس السطر، يجب أن توجد قاعدة ما حول أي نسخة تنجو، وحفظ الأولى هو الاختيار الذي يحافظ على أكبر قدر من المعلومات حول القائمة الأصلية: الترتيب الذي ينجو لا يزال يعكس كيف جُمِّعت القائمة أصلًا، بدلًا من أن تُخلَط بواسطة خطوة إزالة التكرار نفسها. هذا مهم تحديدًا لقائمة كانت أصلًا بترتيب ذي معنى — إدخالات أُضيفت زمنيًا، أو مُرتَّبة بالفعل بواسطة عملية خارجية — حيث إزالة التكرار دون تغيير ذلك الترتيب تُبقي النتيجة قابلة للاستخدام بنفس طريقة الأصل، فقط دون التكرارات.

تفعيل الترتيب لاحقًا خطوة منفصلة ومتعمَّدة تحديدًا لأنها تتجاهل ذلك الترتيب الأصلي لصالح الترتيب الأبجدي، وهو الاختيار الصحيح عندما لا يحمل الترتيب الأصلي أي معنى يستحق الحفاظ عليه — تصدير غير منظم من مصادر متعددة، على سبيل المثال — والاختيار الخاطئ عندما يحمل ذلك.

ما يُغيّره "تجاهل حالة الأحرف" وما لا يُغيّره

"تجاهل حالة الأحرف" يُغيّر فقط كيفية مقارنة سطرين لتحديد ما إذا كانا مكررين — Apple وAPPLE وapple تُعامَل تحت هذا الإعداد كإدخال واحد، والذي ظهر أولًا في القائمة هو الذي ينجو، بحالة أحرفه الأصلية سليمة. هذا إعداد مقارنة فقط، لا تطبيع: لا تعيد الأداة أبدًا كتابة حالة أحرف سطر ناجٍ ليطابق شكلًا قياسيًا ما، إنها ببساطة تقرر أي الأسطر تُحتَسب متكافئة لأغراض إيجاد التكرار.

هذا مهم لقوائم مُجمَّعة من مصادر متعددة بحالة أحرف غير متسقة — عناوين بريد إلكتروني مُرسَلة عبر نماذج مختلفة، أسماء منتجات مكتوبة من أشخاص مختلفين — حيث دون هذا الإعداد، تُعامَل "John@Example.com" و"john@example.com" كإدخالين متمايزين وكلاهما ينجو، مُحبِطًا الغرض من إزالة التكرار من الأساس.

إيجاد التكرارات بدلًا من إزالتها

عكس العملية لإظهار فقط الأسطر التي ظهرت أكثر من مرة يحوّل هذا من أداة تنظيف إلى أداة تدقيق — مفيد عندما لا يكون الهدف قائمة نظيفة بل إجابة عن "هل تحتوي هذه القائمة فعلًا تكرارات، وأيها؟". هذا الوضع الأكثر فائدة عند التحقيق في مشكلة جودة بيانات: قائمة عملاء يُشتبَه في احتوائها سجلات مكررة، قائمة كلمات مفتاحية قد تكون جُمِّعت من مصادر متداخلة، ملف سجل حيث قد تشير أسطر مكررة إلى خطأ حقيقي مُسجَّل مرارًا بدلًا من مرة واحدة.

تقليم المسافات البيضاء قبل مقارنة الأسطر

سطران يبدوان متطابقين بصريًا قد لا يزالان لا يتطابقان كتكرارين إذا كان أحدهما يحمل مسافة زائدة أو حرف تبويب إضافيًا غير مرئي بالنظرة العابرة — نتيجة شائعة لنسخ بيانات من جدول بيانات أو جدول، حيث ينتقل حشو الخلية أحيانًا كمسافة بيضاء حرفية. تقليم كل سطر قبل المقارنة يُزيل بالضبط هذه الفئة من التكرار الزائف السلبي، مُلتقطًا إدخالات سيصفها مراجع بشري فورًا بأنها متساوية لكن مقارنة صارمة حرفًا بحرف لن تفعل ذلك.

الأسئلة الشائعة

أي نسخة مكررة تُحفَظ؟

الظهور الأول، لذا يُحفَظ الترتيب الأصلي لكل ما تبقى. إذا فعّلت الترتيب أيضًا، تُرتَّب الأسطر الباقية أبجديًا بعد ذلك.

ماذا يفعل "تجاهل حالة الأحرف" بالضبط؟

يعامل Apple وAPPLE وapple كنفس السطر ويحفظ الذي ظهر أولًا — بحالة أحرفه الأصلية سليمة. يُغيّر ما يُحتسَب كتكرار، لا كيف تُكتَب النتيجة.

هل يمكنني إيجاد التكرارات بدلًا من إزالتها؟

نعم. "إظهار التكرارات فقط" يعكس العملية ويسرد فقط الأسطر التي ظهرت أكثر من مرة — مفيد لتدقيق قائمة بدلًا من تنظيفها.

هل يوجد حد للحجم؟

عمليًا، بضع مئات الآلاف من الأسطر. كل شيء يعمل في متصفحك، لذا الحد هو ذاكرة جهازك بدلًا من سقف رفع — وبياناتك لا تغادر التبويب أبدًا، وهذا مهم لقوائم العملاء.

مهام شائعة لأداة إزالة الأسطر المكررة