مزيل المسافات البيضاء

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

كيف تنظّف المسافات البيضاء

  1. 1

    الصق نصك

    بأي طول، ويونيكود مدعوم بالكامل.

  2. 2

    اختر العمليات

    مفاتيح مستقلة لكل نوع تنظيف.

  3. 3

    شغّل التنظيف

    تطبّق الأداة العمليات المختارة بترتيب يمكن توقّعه.

  4. 4

    انسخ النتيجة

    الناتج جاهز للصق في نظام إدارة محتوى أو جدول بيانات أو نموذج.

عمليات التنظيف الخمس

العملية ما الذي تفعله
إزالة كل المسافات البيضاء إزالة كل مسافة وجدول وسطر جديد (للـ slugs)
ضغط المسافات المتعددة "foo bar" → "foo bar"
تشذيب أطراف الأسطر إزالة المسافات في بداية كل سطر ونهايته
إزالة الأسطر الفارغة ضغط سطرين فارغين متتاليين فأكثر إلى 1 (أو 0)
إزالة يونيكود غير المرئي إسقاط مسافات صفرية العرض وعلامات BOM والشرطات اللينة

تعمل بهذا الترتيب: إزالة الكل ← ضغط ← تشذيب ← إزالة الفراغات ← إزالة غير المرئي.

مسافات يونيكود غير المرئية التي يجب معرفتها

الحرف نقطة الرمز من أين يأتي
مسافة صفرية العرض U+200B تلميحات التفاف الأسطر، النسخ من بعض المواقع
فاصل صفري العرض U+200C الطباعة، النص العربي/الفارسي
رابط صفري العرض U+200D معدّلات الرموز التعبيرية، بعض الكتابات
شرطة لينة U+00AD تلميحات فاصل الأسطر في النص المضبوط
BOM U+FEFF علامات بداية ملف UTF-8
مسافة غير فاصلة U+00A0 كيانات HTML من نوع  
مسافة أيديوغرافية U+3000 طباعة CJK، نص vaporwave

النسخ من ويكيبيديا أو Google Docs أو بعض أنظمة إدارة المحتوى كثيرا ما يُدخل مسافات صفرية العرض تكسر محلّل JSON لاحقا دون أي عرض مرئي. تزيلها هذه الأداة بنظافة.

متى لا تضغط المسافات

  • الكود المصدري: الإزاحة مهمة. لا تزل المسافات البادئة في Python أو YAML.
  • جداول Markdown: تُحاذى الأعمدة بالمسافات؛ والضغط يكسر التخطيط.
  • النص ثابت العرض مثل مخرجات البطاقات المثقّبة: مواضع الأحرف تحمل معنى.

استخدم تنظيفات موجّهة بدلا من “إزالة كل شيء” للنص المهيكل.

تنظيف آمن لـ CSV

لمحتوى CSV، استخدم “تشذيب أطراف الأسطر” و“إزالة يونيكود غير المرئي“ لكن أبقِ ضغط المسافات المتعددة معطّلا. فبعض الخلايا تحتوي مسافات متعددة بشكل مشروع، وإزالتها يكسر دقة البيانات.

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

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

نعم. تطبّع الأداة \r\n و \r المجردة إلى \n قبل العمل، ثم تكتب نهايات ويندوز اختياريا إذا احتجتها لملف .bat أو CSV ويندوز.

أحيانا عمدا (تستخدمها نِبَذ إنستغرام للالتفاف على قواعد فواصل الأسطر)، وأحيانا بالخطأ (تلميحات التفاف الأسطر من Google Docs). تسبّب أعطالا صامتة في الأنظمة اللاحقة، محلّلات JSON، ومقارنات الروابط، وعمليات البحث في قواعد البيانات، لذا فإزالتها صحة عامة جيدة غالبا.

لا. يجري التنظيف في متصفحك ولا يُرسَل أي شيء.

أدوات ذات صلة

نسخ رموز القلب

انسخ مجموعة منتقاة من رموز القلب والإيموجي الملون والزخارف. اطّلع على نقاط ترميز يونيكود الدقيقة قبل اللصق.

أداة كشف الأحرف غير المرئية

اكتشف وحذف الفواصل ذات العرض الصفري، والرموز اليونيكية المخفية، والمنفصلات غير المرئية من أي نص يحتوي على بيانات نقاط الكود والموقع.

مترجم الإيموجي

اكتب نصا إنجليزيا، وستحصل كل كلمة من القائمة المدمجة على إيموجي مناسبة. انسخ النتيجة كنص يحتوي على إيموجي.

رمز أقل من أو يساوي

انسخ علامة ≤ ورموز المقارنة الرياضية المرتبطة بها. يشمل ذلك رموز Unicode وكيانات HTML وترميز LaTeX للجداول الحسابية والأوراق البحثية وصفحات الويب.

مولّد خطوط إنستغرام

ولّد "خطوط" Unicode (عريض، مائل، مخطوط، أحادي المسافة، فراكتور) تُلصق مباشرة في نبذة إنستغرام واسمك وتعليقاتك.

منشئ أسماء المدن

أنشئ أسماء خيالية للمدن والبلدات والقرى والعواصم لبناء العوالم والخرائط والألعاب والقصص والبيانات التجريبية، بلغة حقيقية أو بنمط مبتكر.

الأداة متاحة بلغات أخرى