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

منظف المسافات البيضاء مجانًا

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

يعمل دون اتصال بعد التحميل
الإعدادات المسبقة:

أو أسقط ملف .txt أو .csv أو .md أو .log على المربع

0 أحرف1 أسطر1 أسطر فارغة
خيارات التنظيف

الاستخدامات الشائعة

  • نظف النص المنسوخ واللصقإصلاح التنسيق المشوش من Word والملفات PDF وصفحات الويب، وإزالة المسافات الإضافية والأسطر الفارغة المزدوجة والمحاذاة غير المتسقة.
  • نظف المسافات البيضاء في الكود وملفات التكوينإزالة المسافات اللاحقة وتطبيع نهايات الأسطر وإصلاح مشاكل المحاذاة في الكود وملفات التكوين.
  • نظف النص لأنظمة إدارة المحتوىتوحيد النص قبل اللصق في WordPress أو Contentful أو منصات CMS أخرى لمنع مشاكل التنسيق.
  • نظف المسافات البيضاء في ملفات البياناتإزالة المسافات البادئة واللاحقة من قيم البيانات قبل الاستيراد إلى قواعد البيانات أو جداول البيانات أو خطوط معالجة البيانات.
  • نظف المسافات البيضاء في قوالب البريد الإلكترونيتوحيد المسافات في نسخة البريد الإلكتروني قبل الإرسال، ومنع عدم الاتساق في العرض عبر عملاء البريد الإلكتروني.

كيف يعمل

يعمل منظّف المسافات البيضاء بالكامل في متصفحك باستخدام تعبيرات JavaScript نمطية مكتوبة يدويًا — لا مكتبة ولا خادم. يتم كل تحويل محليًا أثناء الكتابة، وتتحدّث النتائج في الوقت الفعلي.

  1. 1
    مسح الإدخال والإحصاءات
    أثناء الكتابة أو اللصق، تمسح الأداة نصك بأنماط تعبيرات نمطية مستهدفة لعدّ الأسطر ذات المسافات الزائدة في النهاية، والأسطر الفارغة المتتالية، وأحرف الجدولة، ومسافات Unicode (NBSP، وعرض كامل)، والأحرف غير المرئية صفرية العرض. تظهر هذه الأعداد فورًا أسفل الإدخال فترى ما الخطأ الفعلي في نصك قبل تنظيف أي شيء.
  2. 2
    تحويلات بالتعبيرات النمطية سطرًا بسطر
    تقسم الدالة clean() على الأسطر الجديدة وتطبق خياراتك المختارة بالترتيب: تُستبدل علامات الجدولة أو تُدمج، وتُختزل تتابعات المسافات إلى واحدة بـ /[ \t]+/g، ثم يُقصّ كل سطر. تُستبدل مسافات Unicode ( ،  – ،   وغيرها) بمسافات عادية؛ وتُحذف الأحرف صفرية العرض (​–‍، ) كليًا. وتُحوَّل علامات الترقيم الذكية مثل علامات الاقتباس المنحنية والشرطات الطويلة إلى مكافئاتها في ASCII.
  3. 3
    إزالة الأسطر الفارغة وقص المستند
    بعد العمل على كل سطر، تُزال الأسطر الفارغة المتتالية كليًا أو تُدمج في سطر فارغ واحد (حسب الخيار الذي اخترته) باستخدام استبدال واحد /\n{3,}/. وتُزال الأسطر الجديدة في بداية المستند كله ونهايته أخيرًا، مما يبقي المنطق متوقعًا بغض النظر عن ترتيب الخيارات.
  4. 4
    توحيد نهايات الأسطر والإخراج
    تكتشف الأداة نهاية السطر السائدة في النص الأصلي (LF أو CRLF أو CR) قبل التوحيد فيستطيع خيار «الإبقاء على الأصلي» استعادتها بأمانة. ويمكنك أيضًا فرض نظام محدد. يظهر النص المنظّف فورًا في لوحة الإخراج، مع لوحة إحصاءات قبل/بعد تعرض عدد الأحرف والأسطر المُزالة، وزر «تنزيل .txt» يبني Blob محليًا.

أدوات ذات صلة

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