Whitespace Remover
إزالة المسافات الزائدة والتبويبات والأسطر الفارغة من النص
Operations (applied in order)
Input
Output
حول هذه الأداة
توفر أداة Whitespace Remover سبع عمليات مستقلة للتعامل مع المسافات البيضاء يمكن دمجها بأي ترتيب. حدد العمليات التي تحتاجها ويتحدث الناتج فورًا.
تُنفَّذ العمليات بالتسلسل من الأعلى إلى الأسفل. يُعرض عدد الأحرف لكل من المدخل والمخرج، إلى جانب إجمالي عدد الأحرف المحذوفة. تتم جميع المعالجة محليًا في المتصفح.
كيفية الاستخدام
- حدد عمليات المسافات البيضاء التي تريد تطبيقها.
- الصق النص في حقل الإدخال (أو انقر على Sample).
- يظهر الناتج المنظّف فورًا مع عدد الأحرف.
- انقر على Copy لنسخ النتيجة.
حالات الاستخدام
ينظّف المطورون الأكواد المنسوخة واللصقة التي اكتسبت مسافات بادئة أو مسافات زائدة في النهاية. ينظّف الكتّاب التقنيون نصوص المستندات المُصدَّرة التي تحتوي على مسافات مزدوجة أو أسطر فارغة. يوحّد مهندسو البيانات المسافات البيضاء في حقول CSV قبل تحميلها إلى قاعدة بيانات. ينظّف المدونون النصوص المولّدة بالذكاء الاصطناعي التي تحتوي على تباعد غير متسق.
الأسئلة الشائعة
- بأي ترتيب تُنفَّذ العمليات؟ — من الأعلى إلى الأسفل بالترتيب الموضّح: تقليم → دمج المسافات → تحويل علامات التبويب → إزالة الأسطر الفارغة → دمج الأسطر الفارغة → سطر جديد ختامي → إزالة الكل. الترتيب مهم عند تفاعل العمليات مع بعضها.
- هل يؤثر 'دمج المسافات المتعددة' على المسافة البادئة (indentation)؟ — نعم. فهو يقلّص المسافات البادئة المكوّنة من 4 مسافات إلى مسافة واحدة. استخدمه فقط عندما لا تكون المسافة البادئة ذات دلالة (نص عادي، وليس كودًا).
- هل تدعم الأداة نهايات الأسطر الخاصة بـ Windows (CRLF)؟ — يقوم المتصفح بتوحيد نهايات الأسطر عند اللصق. المخرجات تستخدم نمط Unix بصيغة LF (\n).