أداة فرز الأسطر

افرز القوائم الملصوقة بسرعة بترتيب طبيعي أو رقمي أو قاموسي.

إزالة الأسطر الفارغة، وإزالة التكرار، والفرز الواعي بالإعدادات المحلية كلها تعمل محليًا داخل متصفحك.

تبقى إدخالاتك داخل المتصفح

طريقة الاستخدام

  1. الصق قائمتك في المربع الأيسر، عنصرًا واحدًا في كل سطر.
  2. اختر الترتيب الطبيعي أو الرقمي أو القاموسي وحدد تصاعديًا أو تنازليًا.
  3. اضبط الإعدادات المحلية أو إزالة الأسطر الفارغة أو التكرار أو القص إذا لزم الأمر.
  4. انقر على فرز، ثم انسخ النتيجة أو نزّلها.

أمثلة

ترتيب طبيعي (أسماء الملفات)

الإدخال

file10
file2
file1

الإخراج

file1
file2
file10

ترتيب رقمي (`de-DE`)

الإدخال

10,5
2,75
1.234,5

الإخراج

2,75
10,5
1.234,5

ترتيب قاموسي (`sv`)

الإدخال

Öga
Zebra
Äpple
Ål

الإخراج

Zebra
Ål
Äpple
Öga

المسرد

الترتيب الطبيعي

وضع مقارنة مناسب للبشر يضع `2` قبل `10` بدلًا من مقارنة سلاسل الأرقام حرفيًا.

الترتيب القاموسي

مقارنة معجمية للنصوص. يعتمد الترتيب الدقيق على اللغة وقواعد الإعدادات المحلية.

Locale

اللغة والقواعد الإقليمية المستخدمة في الفرز وتحليل الأرقام، مثل `ja` أو `en` أو `sv` أو `de-DE`.

FAQ

ما الفرق بين الترتيب الطبيعي والترتيب القاموسي؟

يعامل الترتيب الطبيعي الأرقام المضمّنة على أنها أرقام، لذا يأتي `file2` قبل `file10`. أما الترتيب القاموسي فيقارن النص كنص، وقد يضع `file10` قبل `file2`.

هل يستطيع الترتيب الرقمي التعامل مع `1,234.56` و`1.234,56`؟

نعم. تفسر الأداة فواصل العلامات العشرية والمجموعات وفق الإعدادات المحلية المختارة. وإذا لم يطابق سطرٌ تلك الإعدادات المحلية، فيُعامل على أنه غير رقمي وفق إعدادك.

كيف أختار الإعدادات المحلية؟

استخدم `Auto` في معظم الحالات. وانتقل إلى `Custom` فقط عندما تحتاج إلى قواعد فرز أو تنسيق أرقام مختلفة، مثل `sv` أو `de-DE`.

كيف تعمل إزالة التكرار؟

الوضع الافتراضي يزيل المطابقات التامة فقط. وفي الإعدادات المتقدمة يمكنك التبديل إلى `Equal under current sort rules`، والذي قد يدمج الأسطر المتساوية وفق قواعد الإعدادات المحلية أو الأرقام النشطة.

هل تُرسل بياناتي إلى خادم؟

لا. يتم الفرز بالكامل داخل المتصفح، ولا يُرسل إدخالك إلى أي خادم.

هل أستطيع استخدامه مع اليابانية أو العربية أو اللغات الأوروبية؟

نعم. واجهة المستخدم مترجمة، ويعتمد الفرز على `Intl.Collator` وتحليل الأرقام الواعي بالإعدادات المحلية. ويظل الترتيب النهائي مرتبطًا بالإعدادات المحلية المختارة وبطريقة تنفيذ المتصفح.

ملاحظات

  • يعتمد الترتيب الرقمي على الإعدادات المحلية المختارة لرموز العلامة العشرية والتجميع. إذا بدا الناتج غير صحيح، فتحقق من الإعدادات المحلية أولًا.
  • يمكن لوضع `Equal under current sort rules` أن يدمج أسطرًا تبدو مختلفة إذا كانت حالة الأحرف أو العلامات أو تنسيق الأرقام تُعامل على أنها متساوية.
  • يمكن تخزين الخيارات محليًا فقط. ولا يُحفظ نص الإدخال أو الإخراج.

الخصوصية والملاحظات

تعمل هذه الأداة محليًا داخل المتصفح. وقد يختلف ترتيب النص متعدد اللغات قليلًا بحسب الإعدادات المحلية المختارة ومحرك المتصفح.