انتقل إلى المحتوى

محوّل تهريب Unicode

حوّل é و☕ و😀 إلى \u00E9 و\u2615 و\uD83D\uDE00 (أو نمط آخر) للشيفرة المصدرية أو JSON أو CSS.

تتم المعالجة محليًا في متصفحك

الخيارات
0 حرف · 0 سطر
ستظهر النتيجة هنا.

ما هي أداة محوّل تهريب Unicode؟

تصف رموز تهريب Unicode الأحرف بنقطة رمزها بدل كتابتها مباشرة. تُبقي ملفات المصدر بأحرف ASCII صرفة وتصمد أمام أدوات ضعيفة الدعم للترميز وتُظهر الأحرف غير المرئية أو المتشابهة. ولكل لغة نمطها: \uXXXX في JavaScript وJSON وJava و\u{1F600} في ES6 وU+1F600 في التوثيق و😀 في HTML و\1F600 في CSS.

يوفّر هذا المحوّل جميعها. تُكتب الأحرف فوق U+FFFF كزوج بديل UTF-16 في نمط \uXXXX (\uD83D\uDE00) وكنقطة رمز واحدة في الأنماط الأخرى. وافتراضيًا تُهرَّب الأحرف غير ASCII فقط؛ فعّل "تهريب كل الأحرف" لتشمل الحروف والأرقام. ويُحشى ناتج U+ وCSS حين يليه رقم سداسي ليمكن قراءته لاحقًا دون التباس.

كيف تعمل؟

  1. الصق النص المراد تهريبه.
  2. اختر الصيغة: \uXXXX أو \u{X} أو U+XXXX أو HTML سداسي أو عشري أو CSS.
  3. حدّد ما إذا كنت تريد تهريب كل الأحرف وهل تكون الأرقام السداسية بأحرف كبيرة، ثم انسخ النتيجة أو اضغط زر التبديل لإلغاء التهريب.

حالات الاستخدام الشائعة

  • كتابة نص غير ASCII بأمان في ملف JSON أو ملف خصائص Java أو نص JavaScript.
  • إضافة رمز في CSS بالخاصية content: "\2615".
  • توثيق الأحرف بصيغة U+XXXX في مواصفة أو تقرير خلل.
  • إظهار الأحرف عديمة العرض أو المتشابهة داخل نص وجعلها قابلة للمقارنة.

أمثلة

جرّب هذا المدخل في الأداة أعلاه:

المدخل
Café ☕ 😀 世界
المخرج
Caf\u00E9 \u2615 \uD83D\uDE00 \u4E16\u754C

الخصوصية

تعمل أداة محوّل تهريب Unicode بالكامل داخل متصفحك. يُعالَج النص أو الملفات التي تقدّمها على جهازك ولا تُرفع ولا تُسجَّل ولا تُخزَّن على خوادمنا.

القيود

تصف رموز التهريب نقاط رمز لا رسومًا: العلم أو الرمز التعبيري للعائلة عدة نقاط رمز وينتج عدة رموز تهريب. ويجب أن تدعم اللغة المستقبِلة الصيغة المختارة (مثل \u{…} تتطلب ES6).

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

لماذا يتحول 😀 إلى تسلسلَي \u؟

تحمل رموز تهريب JSON وJava وJavaScript التقليدية 16 بتًا فقط، لذا تُكتب الأحرف فوق U+FFFF كزوج بديل: \uD83D\uDE00. ويتفادى نمط \u{1F600} ذلك.

ما الفرق عن ترميز الروابط؟

تسمّي رموز تهريب Unicode نقاط رمز للشيفرة والترميز. أما ترميز الروابط فيكتب بايتات UTF-8 على شكل %XX للروابط. استخدم مُرمِّز URL للعناوين.

هل أهرّب حروف ASCII أيضًا؟

نادرًا. الخيار موجود للتعمية أو الاختبارات أو لرؤية كل نقطة رمز. الأفضل تركه معطلًا ليتغير غير ASCII فقط.

المزيد من الأدوات في الترميز وفك الترميز →