إزالة الأسطر المكررة
أزل الأسطر المكررة من القوائم الملصوقة مع مفاتيح للحفاظ على الترتيب، أو الفرز التصاعدي/التنازلي، وقواعد حالة الأحرف، والقص، والتعامل مع الأسطر الفارغة.
يدعم أيضًا المقارنة الواعية لليونيكود، والنسخ أو التنزيل السريع، وتنظيف القوائم متعددة اللغات.
ماذا تفعل هذه الأداة
استخدمها لإزالة التكرار من القوائم التي تحتوي على عنصر واحد في كل سطر، مثل الوسوم أو عناوين البريد الإلكتروني أو عناوين URL أو رموز المنتجات أو ملاحظات البحث المنسوخة. احتفظ بأول ظهور كما هو، أو فرز النتيجة الفريدة للحصول على تسليم أنظف.
طريقة الاستخدام
- الصق قائمتك داخل مربع الإدخال، بحيث يكون كل عنصر في سطر واحد.
- عدّل الترتيب، ومطابقة حالة الأحرف، والقص، وطريقة التعامل مع الأسطر الفارغة إذا لزم الأمر.
- انقر على زر إزالة التكرارات، ثم انسخ النتيجة المنظفة أو نزّلها.
أمثلة
إزالة التكرار مع الحفاظ على الترتيب الأصلي
الإدخال
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
المصطلحات
مفتاح المقارنة
قيمة المقارنة الداخلية بعد القص والتطبيع الموحد لليونيكود والتعامل مع حالة الأحرف. وهي منفصلة عن سطر العرض الأصلي.
القص
إزالة المسافات في بداية السطر ونهايته قبل المقارنة. ولا تعيد كتابة المسافات الداخلية.
NFC
إحدى صيغ تطبيع Unicode التي تقلل الفروق بين المحارف المتشابهة بصريًا ولكن المختلفة في تمثيلها الداخلي.
فرز يراعي الإعدادات المحلية
فرز يتبع لغة الصفحة النشطة بدلًا من الترتيب الخام لنقاط الكود. قد يغيّر ذلك ترتيب العلامات والحروف المختلطة.
الأسئلة الشائعة
هل يحتفظ بالترتيب الأصلي؟
نعم. وضع الحفاظ على الترتيب هو الافتراضي. تحتفظ الأداة فقط بأول ظهور لكل سطر وتحافظ على ترتيب هذا الظهور الأول ما لم تنتقل إلى الفرز التصاعدي أو التنازلي.
هل يمكنني تجاهل حالة الأحرف في النص متعدد اللغات؟
نعم، لكن التعامل مع حالة الأحرف يتبع لغة الصفحة الحالية. في القوائم المختلطة اللغات، وخصوصًا مع الأحرف المرتبطة بإعدادات محلية محددة، قد تختلف النتائج عمّا تتوقعه.
ما الذي يتغير عند تفعيل القص؟
تُزال المسافات في بداية السطر ونهايته قبل المقارنة. وهذا يجعل `Alpha` و ` Alpha ` تُحسبان كسطر واحد.
كيف تتم معالجة الأسطر الفارغة؟
تُستبعد الأسطر الفارغة افتراضيًا. إذا عطلت ذلك، فستُقارن الأسطر الفارغة أيضًا، وتندمج الأسطر الفارغة المتكررة في سطر فارغ واحد محفوظ.
هل يمكن أن تفشل الأسطر المتطابقة بصريًا في المطابقة؟
نعم. يساعد تطبيع NFC في كثير من فروق المحارف المركبة/المفكوكة، لكن المحارف عديمة العرض وفروق العرض قد تبقي بعض الأسطر منفصلة.
هل يُرسل إدخالي إلى خادم؟
لا. كل شيء يعمل محليًا في متصفحك، كما أن نص الإدخال والنتيجة لا يُخزّنان في الرابط.
ملاحظات
- تعتمد مطابقة تجاهل حالة الأحرف على لغة الصفحة الحالية، لذا تحتاج القوائم المختلطة اللغات إلى عناية إضافية.
- لا تتم أتمتة توحيد محارف العرض الصفري وفروق العرض الكامل/النصف الكامل. إذا بقيت التكرارات مرئية، فافحص النص بأداة الأحرف غير المرئية.
- هذا الإصدار يحتفظ بأول ظهور لكل سطر. ولا يوفّر قاعدة الاحتفاظ بآخر ظهور.