تنظيف الأحرف غير المرئية وعلامات الاقتباس
تنظّف الفروق غير المرئية مثل NBSP والأحرف صفرية العرض وBOM وعلامات الاقتباس المنحنية وحروف الهانغول المفككة.
مثال
- الخيارات المطبّقة
- الخيارات الافتراضية
الإدخال
“Smart quotes” and⍽non-breaking◌space 한글
النتيجة
"Smart quotes" and non-breakingspace 한글
رموز العرض في الأمثلة: ⇥ علامة جدولة · · مسافة في نهاية السطر · ⍽ NBSP · □ مسافة كاملة العرض · ◌ حرف صفري العرض
فتح هذه العملية في الأداةماذا تفعل
تنظّف الأحرف التي تبدو متطابقة على الشاشة لكن رموزها مختلفة فعليًا، فتعرقل البحث والمقارنة وحذف التكرار. ويمكن تشغيل كل بند أو إيقافه على حدة.
الخيارات
- علامات الاقتباس المنحنية ← المستقيمة: تحوّل
“ ” ‘ ’التي يستبدلها Word أو تطبيقات المراسلة تلقائيًا إلى" '. ضرورية قبل اللصق في الشيفرة أو CSV أو JSON. - المسافات الخاصة ← مسافة عادية: تحوّل المسافة غير القابلة للكسر (NBSP، U+00A0) التي تأتي كثيرًا من صفحات الويب، والمسافة الضيقة (U+202F)، والمسافات بعروض مختلفة (U+2000~U+200A) إلى مسافة عادية. وهذا سبب شائع لفشل VLOOKUP في Excel في العثور على قيمة مطابقة.
- إزالة الأحرف صفرية العرض وBOM: تحذف المسافة صفرية العرض (U+200B)، وفاصل الربط وواصل الربط صفريي العرض (U+200C·U+200D)، وواصل الكلمات (U+2060)، وBOM (U+FEFF)، والشرطة اللينة (U+00AD). وكثيرًا ما تكون سبب تعطّل الروابط أو الوسوم المنسوخة. يُستخدم واصل الربط صفري العرض في بعض تركيبات الرموز التعبيرية، فأوقف هذا الخيار إن أردت الحفاظ عليها. وتنبيه للنصوص العربية والفارسية: فاصل الربط صفري العرض (U+200C) يُستخدم أحيانًا للتحكم في اتصال الحروف، وحذفه قد يغيّر شكل بعض الكلمات.
- أنواع الشرطات ← شرطة قصيرة: توحّد
– — ‒ −إلى-. غير مفعّل افتراضيًا. - علامة الحذف ← ثلاث نقاط: تحوّل الحرف الواحد
…إلى.... غير مفعّل افتراضيًا. - توحيد يونيكود NFC: تُخزَّن الهانغول في أسماء الملفات المنشأة على macOS وفي بعض النصوص بصيغة حروف مفككة (NFD) مثل
ㅎ ㅏ ㄴ. يدمجها توحيد NFC في المقطع الكامل한. وتُدمَج الحروف اللاتينية المشكولة بعلامات النطق بالطريقة نفسها.
متى تُستخدم
هذا أول ما ينبغي الشك فيه عندما تبدو نتائج عمليات التنظيف الأخرى غريبة. ووضعها في مقدمة معظم الوصفات آمن. أما الحروف والأرقام كاملة العرض فتتولاها التحويل بين العرض الكامل ونصف العرض.