منظف النصوص (المسافات وفواصل الأسطر)
أزل المسافات الزائدة والمسافات البادئة والأسطر الفارغة وفواصل الأسطر غير الضرورية من النص الملصق دفعة واحدة — مع تفعيل كل خطوة تنظيف بشكل مستقل.
1,111 مشاهدة
كيف تعمل الأداة
تستهدف كل قاعدة تنظيف مشكلة محددة وواضحة، ويمكنك تفعيل أو تعطيل أي منها بشكل مستقل: دمج المسافات المتكررة في مسافة واحدة، تشذيب المسافات البادئة واللاحقة من كل سطر، حذف الأسطر الفارغة، تحويل المسافات البادئة (tabs) إلى مسافات، دمج الأسطر الملتفة مجددًا في فقرات كاملة، وإزالة الأحرف غير المرئية مثل المسافة الصفرية العرض (U+200B) — وهو حرف بلا رمز مرئي، غالبًا ما ينتقل بصمت عند نسخ النص من صفحة ويب أو تطبيق دردشة، ويمكن أن يعطل بصمت البحث أو مقارنة السلاسل النصية أو التحقق من صحة النماذج دون أن ترى السبب أبدًا.
توحيد نهايات الأسطر يحل مشكلة ذات صلة لكنها مختلفة: يكتب Windows فاصل السطر كحرفين، إرجاع العربة زائد تغذية السطر (\r\n)، بينما تستخدم Unix وLinux وmacOS الحديث تغذية سطر واحدة (\n). خلط الاثنين داخل مستند واحد غير مرئي على الشاشة لكنه قد يسبب أعطالًا مرئية في أماكن أخرى — أسطر فارغة إضافية في محرر ما، أو نص برمجي يفشل بصمت في تقسيم الأسطر بشكل صحيح، أو أداة مقارنة (diff) تُعلّم كل سطر على أنه متغيّر. توحيد كل شيء وفق قاعدة واحدة يزيل هذا التضارب.
ما يجب معرفته
- كل خيار مستقل بذاته. يمكنك، على سبيل المثال، حذف الأسطر الفارغة فقط دون المساس بالمسافات أو المسافات البادئة.
- الأحرف الصفرية العرض غير مرئية فعليًا. لا يمكنك رصدها بالنظر إلى النص؛ تظهر فقط كنتائج بحث معطوبة، أو مقارنات سلاسل نصية غير متطابقة، أو التفاف أسطر غير متوقع.
- "دمج الأسطر الملتفة" يعتمد على نمط محدد. يدمج سطرًا لا ينتهي بعلامة ترقيم تُنهي الجملة مع السطر التالي، متراجعًا عن الفواصل القسرية التي غالبًا ما يدرجها نسخ PDF إلى نص في منتصف الجملة، مع ترك فواصل الفقرات الحقيقية (الأسطر الفارغة) دون مساس.
- لا شيء يغادر متصفحك. يتم التنظيف محليًا أثناء الكتابة، دون رفع أي نص إلى خادم.
- يغطي الحالات الكلاسيكية الواقعية. نص منسوخ من PDF يُدرج فاصل سطر بعد كل جملة، أو تصدير جدول بيانات مليء بمسافات مزدوجة، أو كود يخلط بين المسافات البادئة والمسافات العادية بشكل غير متسق — كلها تُعالَج بنفس المفاتيح.
الأسئلة الشائعة
ما هو الحرف الصفري العرض بالضبط، ولماذا يهم؟
هو حرف مثل المسافة الصفرية العرض (U+200B) لا يُظهر أي رمز مرئي على الإطلاق — لا يشغل أي مساحة على الشاشة لكنه لا يزال موجودًا في النص الأساسي. غالبًا ما يُنسخ بصمت من صفحات الويب أو تطبيقات الدردشة، ويمكن أن يعطل البحث النصي الدقيق ومقارنات السلاسل النصية وبعض عمليات التحقق من صحة النماذج، دون أي علامة مرئية تدل على وجود خطأ. ولأنه لا يترك أي أثر بصري، فإن الطريقة الوحيدة الموثوقة لإزالته هي تشغيل خطوة تنظيف بدلاً من محاولة رصده يدويًا.
لماذا تهم نهايات الأسطر إذا كان النص يبدو متطابقًا؟
يرمّز Windows فاصل السطر بحرفين (إرجاع العربة + تغذية السطر، \r\n)، بينما تستخدم Unix وLinux وmacOS الحديث حرفًا واحدًا فقط (تغذية السطر، \n). المستند الذي يخلط بين الاثنين يبدو متطابقًا تمامًا على الشاشة لكنه قد يتصرف بشكل مختلف عبر المحررات والنصوص البرمجية وأدوات المقارنة — وتوحيدها وفق قاعدة واحدة يمنع هذا التضارب من التسبب في مشكلات لاحقًا.
هل يمكنني تشغيل خطوة تنظيف واحدة فقط وتخطي البقية؟
نعم. لكل خيار — دمج المسافات، التشذيب، حذف الأسطر الفارغة، تحويل المسافات البادئة، توحيد نهايات الأسطر، دمج الأسطر الملتفة، إزالة الأحرف غير المرئية — مفتاح تشغيل مستقل خاص به، فتُصلح فقط ما هو معطوب فعليًا في نصك الخاص.
كيف يقرر خيار "دمج الأسطر الملتفة" أين تنتهي الفقرات فعليًا؟
يعامل السطر الذي لا ينتهي بعلامة ترقيم مثل النقطة أو علامة الاستفهام أو ما شابه كفاصل في منتصف الجملة ويدمجه مع السطر التالي — وهذا يتراجع تحديدًا عن فواصل الأسطر الاصطناعية التي غالبًا ما يدرجها استخراج PDF إلى نص بعد كل سطر مرئي، مع ترك الأسطر الفارغة (فواصل الفقرات الحقيقية) دون مساس.
هل يُرسل أي جزء من النص الذي ألصقته إلى خادم؟
لا. تعمل جميع عمليات التنظيف بلغة JavaScript مباشرة داخل متصفحك أثناء الكتابة — لا يُرفع أي شيء أو يُسجَّل أو يُخزَّن في أي مكان، ما يعني أنه آمن للاستخدام حتى مع محتوى حساس أو غير منشور.
أدوات مشابهة
الإبلاغ عن مشكلة
منظف النصوص (المسافات وفواصل الأسطر)
التعليقات
لا توجد تعليقات بعد — كن أول من يكتب تعليقًا!