أدوات قوائم النصوص — فرز وإزالة التكرار وتنظيف الأسطر
افرز الأسطر من أ إلى ي أو بالعكس أو رقميًا، وأزل الأسطر المكررة والفارغة، واعكس الترتيب، وقصّ كل سطر، وأضف بادئة أو لاحقة إلى كل سطر.
أدوات قوائم النصوص — فرز وإزالة التكرار وتنظيف الأسطر — الصق قائمة من الأسطر وأعد تشكيلها في مكان واحد: افرز من أ إلى ي أو بالعكس أو رقميًا، وأزل الأسطر المكررة، واعكس الترتيب، واقتطع المسافات من كل سطر، واحذف الأسطر الفارغة، وأحط كل سطر ببادئة ولاحقة. تتحدث النتيجة مباشرةً عند تغيير أي خيار، مع عدّ الأسطر للمدخلات والمخرجات. كل شيء يعمل محليًا في متصفحك، لذا لا يتم رفع قائمتك أبدًا.
ما هي أدوات قوائم النصوص — فرز وإزالة التكرار وتنظيف الأسطر؟
أدوات قوائم النصوص هي محرر قوائم مجاني على الإنترنت يعمل على مستوى الأسطر، يقوم بتنظيف كتلة نصية وإعادة ترتيبها سطرًا تلو الآخر. يستخدمها المطورون ومنظمو البيانات والكتّاب لفرز القوائم أبجديًا أو رقميًا، وإزالة الأسطر المكررة، وعكس ترتيب الأسطر، واقتطاع المسافات في البداية والنهاية، وحذف الأسطر الفارغة، وإضافة بادئة أو لاحقة إلى كل سطر دفعة واحدة. وهي مفيدة لترتيب أعمدة CSV، وإزالة التكرار من قوائم البريد الإلكتروني أو عناوين URL، وفرز عمليات الاستيراد، وبناء جمل IN في SQL، وتحويل قائمة عادية إلى عناصر بين علامات اقتباس أو بنقاط تعداد. ولأن الأداة تُعرض بواسطة JavaScript فقط، فإن هذا النص هو الوصف القابل للفهرسة: فرز الأسطر، وإزالة التكرار من قائمة، والعكس، والاقتطاع، وإزالة الأسطر الفارغة، وإضافة بادئة/لاحقة عبر الإنترنت.
كيفية استخدام أدوات قوائم النصوص — فرز وإزالة التكرار وتنظيف الأسطر
- الصق قائمتك أو اكتبها في مربع Input، عنصر واحد في كل سطر.
- اختر وضع فرز باستخدام عنصر التحكم المقسّم: None يحافظ على الترتيب الأصلي، وA-Z وZ-A يفرزان أبجديًا، وNumeric يفرز حسب أول رقم يُعثر عليه في كل سطر.
- حدّد خيارات التنظيف التي تحتاجها: إزالة الأسطر المكررة، أو عكس الترتيب، أو اقتطاع كل سطر، أو إزالة الأسطر الفارغة.
- اكتب بادئة و/أو لاحقة لتحيط بكل سطر — مثل علامة اقتباس وفاصلة لبناء قائمة برمجية.
- اقرأ القائمة المحوّلة في مربع Output للقراءة فقط، وراقب تحديث عدد أسطر المدخلات والمخرجات.
- استخدم زر Copy بجوار تسمية Output لنسخ النتيجة، أو Clear لتفريغ المدخلات.
أمثلة
الفرز من أ إلى ي وإزالة التكرار
المدخل
banana apple banana cherry
المخرج
apple banana cherry
إحاطة كل سطر بعلامة اقتباس وفاصلة لإنشاء قائمة برمجية
المدخل
red green blue
المخرج
"red", "green", "blue",
فرز رقمي حسب أول رقم في كل سطر
المدخل
item 10 item 2 item 1
المخرج
item 1 item 2 item 10
الأسئلة الشائعة
- ماذا تفعل أوضاع الفرز الأربعة؟
- None يترك الأسطر بترتيبها الأصلي. A-Z وZ-A يفرزان أبجديًا باستخدام مقارنة تراعي اللغة. Numeric يقرأ أول رقم يُعثر عليه في كل سطر (صحيح أو عشري، بما في ذلك الأرقام السالبة) ويفرز بناءً عليه؛ أما الأسطر التي لا تحتوي على أي رقم فتُدفع إلى النهاية.
- بأي ترتيب تُطبَّق العمليات؟
- تعالج الأداة كل سطر وفق تسلسل ثابت: اقتطاع كل سطر، ثم إزالة الأسطر الفارغة، ثم إزالة التكرار، ثم الفرز، ثم العكس، وأخيرًا إضافة البادئة واللاحقة. لذا يُكتشف التكرار بعد الاقتطاع، وتُضاف البادئة/اللاحقة في النهاية، بعد الفرز والعكس.
- كيف تعمل إزالة الأسطر المكررة؟
- تحتفظ بأول ظهور لكل سطر وتحذف الأسطر المتطابقة اللاحقة، مع الحفاظ على ترتيب الظهور الأول. وإذا فعّلت أيضًا اقتطاع كل سطر، تُقتطع الأسطر قبل مقارنة التكرار، بحيث تُعامل الأسطر التي تختلف فقط في المسافات المحيطة بها على أنها متطابقة.
- ماذا تُظهر أعداد الأسطر؟
- تُظهر بطاقتا الإحصاء عدد الأسطر غير الفارغة في المدخلات وفي المخرجات، فترى على الفور كم عدد الأسطر المكررة أو الفارغة التي أُزيلت.
- هل تُرفع قائمتي إلى أي مكان؟
- لا. كل شيء يعمل بنسبة 100% من جانب العميل داخل متصفحك. لا يُرفع نصك أبدًا إلى خادم، لذا يمكنك بأمان معالجة قوائم خاصة مثل رسائل البريد الإلكتروني أو عناوين URL أو البيانات الداخلية.
أدوات ذات صلة
ترميز / فك ترميز Base32 / Base58
رمّز النص إلى Base32 (RFC 4648) أو Base58 (أبجدية البيتكوين) وافكك ترميز أي منهما مرة أخرى إلى نص، مع دعم كامل وآمن لـ UTF-8 وبالكامل داخل متصفحك.
ترميز / فك ترميز Base64
رمّز أو فُكّ ترميز Base64 (آمن مع UTF-8) بأبجدية آمنة للروابط، وحشو اختياري، والتفاف أسطر 64/76، وعدّ فوري للبايتات والأحرف، وعرض للبايتات بالنظام الست عشري أو الثنائي.
محوّل حالة الأحرف وعدّاد النصوص
حوّل النص بين UPPERCASE وcamelCase وPascalCase وsnake_case وCONSTANT_CASE وkebab-case وdot.case والمزيد، واحسب عدد الأحرف والكلمات والأسطر.
أداة تنسيق وتصغير الكود
نسّق أو صغّر HTML وCSS وJavaScript فورًا داخل متصفحك، مع مسافة بادئة من مسافتين أو 4 مسافات أو علامة جدولة، وضغط JavaScript المدعوم بـ Terser.