ToolMill.io

Whitespace Trimmer

Normalize messy whitespace in text by collapsing repeated spaces, tabs, or mixed space+tab runs into a single space. Useful for cleaning copied text from PDFs, emails, spreadsheets, and logs; formatting JSON/CSV headers; and fixing alignment issues caused by inconsistent tab/space usage. Choose whether to compress spaces, tabs, or both—output is generated separately so you can compare before/after safely.

Text

جرب

أمثلة

Compress spaces only
الناتج
a    b
الناتج
a b
Compress tabs only
الناتج
abc
الناتج
a b c
Compress mixed spaces and tabs
الناتج
a     b
الناتج
a b

كيف يعمل تطبيع الفضاء الأبيض

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

Spaces vs Tabs vs Mixed Whitespace

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

ما هذا الـ(تول) يتغير وما يتركه وحيداً

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

Example: Cleaning Pasted Spreadsheet and PDF النص

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

Example: Tabs Converted to single Spaces

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

عند استخدام هذه الأداة قبل تنظيف النصوص الأخرى

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

الحالات التي لا يجب أن تطبيع فيها الفضاء الأبيض

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

حدود الضغط الفضائي الأبيض البسيطة

قبل أن تقوموا بالكتابة عن النص المختلط في المدونة أو البيانات أو النماذج

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

عندما يُمكن لتنظيف الفضاء الأبيض أن يُغيّر (بارسينغ) أو (ليوت) أو يعني

الفضاء الأبيض ليس دائماً متطوّر In code, data files, templates, and copied tabular text, spaces and tabs can affect layout or even parsing behavior. قد تبدو نتيجة نظيفة ألطف في حين أنها لا تزال خاطئة بالنسبة للمقصد الأصلي إذا كان المباعدة بين الجنسين تحمل معنى وظيفي.

How to Interpret Trimmed Text Output

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

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

الأدوات ذات الصلة