كيف أحذف الرموز غير المرئية مثل المسافة صفرية العرض من نص منسوخ من موقع؟
في منظف المسافات فعّل قاعدة «حذف الفواصل صفرية العرض (ZWSP وWJ وBOM)». تحذف هذه القاعدة المسافة صفرية العرض ورابط الكلمات وعلامة BOM، وهي رموز لا تُرى لكنها تجعل الأكواد والأسماء لا تتطابق. القاعدة متوقفة افتراضيًا، فلا تُحذف هذه الرموز إلا إذا طلبت ذلك.
كيف تعرف أن نصك فيه رموز صفرية العرض؟
العلامة المعتادة: كودان أو اسمان متطابقان في الشكل، ومع ذلك لا يُعدّان تكرارًا في إزالة الأسطر المكررة، ولا يتطابقان في البحث، ولا يختفي الفرق حتى مع تجاهل المسافات. هذه الرموز ليست مسافات، ولهذا لا يلتقطها أي خيار للمسافات.
ولتراها فعلًا، فعّل «إظهار الرموز غير المرئية في المعاينة» في المنظف. المسافة صفرية العرض تظهر مكتوبة [ZWSP]، ورابط الكلمات [WJ]، وعلامة BOM تظهر [BOM].
مثال محسوب
سطران منسوخان من صفحة منتجات: SKU-1001 وفي آخره مسافة صفرية العرض، ثم SKU-1002.
بالقواعد الافتراضية: لا يوجد ما يُنظَّف، وتظهر رسالة أن النص مطابق للمدخلات.
بعد تفعيل قاعدة الفواصل صفرية العرض: تغيير واحد، ويصبح السطر الأول SKU-1001 نظيفًا.
وفي نص فيه الرموز الثلاثة، BOM في أوله ومسافة صفرية العرض ورابط كلمات، يصل العدّاد إلى 3.
وهذا أثره العملي: قائمة من سطرين، SKU-1001 مع الرمز الخفي ثم SKU-1001 عادي، لا يحذف منها مزيل التكرار شيئًا. بعد التنظيف يحذف سطرًا واحدًا كما تتوقع.
الخطوات
- افتح تنظيف المسافات والصق النص.
- فعّل «حذف الفواصل صفرية العرض (ZWSP وWJ وBOM)» وانظر إلى العدّاد بجانبها.
- راجع المعاينة، ثم انسخ النتيجة أو اضغط «تطبيق على المدخلات».
لماذا هي متوقفة افتراضيًا؟
لأن المسافة صفرية العرض لها استخدام مشروع: تحدد مواضع كسر السطر في لغات لا تفصل كلماتها بمسافات، مثل التايلاندية. في نص عربي أو إنجليزي منسوخ من موقع، وجودها غالبًا بلا فائدة، لكن الأداة لا تفترض ذلك نيابة عنك.
ولماذا ZWNJ وZWJ في قاعدة منفصلة؟
هذان الرمزان يبدوان من العائلة نفسها، لكنهما يحملان معنى. الفاصل غير الواصل ZWNJ يفصل أجزاء الكلمة الفارسية دون مسافة، والواصل ZWJ يتحكم في اتصال الحروف ويربط الرموز التعبيرية المركّبة. جرّبنا كلمة «میخواهم» الفارسية ومعها كود فيه مسافة صفرية العرض، وفعّلنا قاعدة الفواصل صفرية العرض فقط: حُذف رمز واحد من الكود، وبقيت الكلمة الفارسية سليمة. قاعدة حذف ZWNJ وZWJ موجودة لكنها متوقفة، وتظهر عند تفعيلها رسالة تنبيه.
أسئلة شائعة
هل تحذف القاعدة علامات الاتجاه مثل RLM؟
لا، الأداة لا تمس علامات الاتجاه أبدًا.
هل تحذف المسافات العادية؟
لا، هذه القاعدة تحذف الرموز الثلاثة فقط. المسافات لها قواعدها.
هل يُرسل نصي إلى خادم؟
لا، كل شيء يجري داخل متصفحك.
