مفكك ترميز Unicode

حوّل بين هروبات Unicode والنص. يدعم \uXXXX و \UXXXXXXXX وكيانات &#XXXX; والبحث عن نقاط الرمز. جميع العمليات تتم في متصفحك.

ترميز وفك ترميز معلومات الحرف معالجة من جانب العميل
ستظهر النتيجة هنا...

كيفية استخدام مفكك ترميز Unicode

1

اختر الوضع

حدد وضع فك الترميز (هروب إلى نص) أو ترميز (نص إلى هروب).

2

أدخل البيانات

الصق هروبات Unicode أو نصاً عادياً حسب الوضع.

3

تحويل

انقر تحويل وراجع النتيجة وتفاصيل الأحرف.

ما هو ترميز Unicode؟

يسمح ترميز Unicode بتمثيل أحرف من أي لغة أو نظام رموز بتنسيقات مختلفة. تشمل تنسيقات الترميز الشائعة \uXXXX (JavaScript/JSON) و &#NNNNN; (كيانات HTML) و U+XXXX (نقاط رمز Unicode). تضمن هذه الترميزات إمكانية نقل النص بأمان وعرضه عبر الأنظمة المختلفة.

تنسيقات الترميز

ترميز JavaScript

يُستخدم في سلاسل JSON و JavaScript

كيانات HTML (&#XXXX;)

يُستخدم في HTML لتمثيل الأحرف الخاصة

هروبات CSS (\XXXXXX)

يُستخدم في محتوى CSS والمعرّفات

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

ما هي تنسيقات هروب Unicode المدعومة؟

تدعم هذه الأداة \uXXXX (BMP) و \UXXXXXXXX (Unicode الكامل) و &#DDDD; (كيان HTML عشري) و &#xHHHH; (كيان HTML ست عشري) و U+XXXX (تدوين نقطة الرمز) لفك الترميز.

كيف يعمل ترميز UTF-8؟

يُشفّر UTF-8 كل نقطة رمز Unicode باستخدام 1 إلى 4 بايت. أحرف ASCII (من U+0000 إلى U+007F) تستخدم 1 بايت، والأحرف اللاتينية والشائعة الأخرى تستخدم 2 بايت، ومعظم أحرف CJK تستخدم 3 بايت، والرموز التعبيرية والأحرف النادرة تستخدم 4 بايت.

ما الفرق بين \u و \U؟

\uXXXX يستخدم 4 أرقام ست عشرية ويمكنه تمثيل الأحرف في المستوى متعدد اللغات الأساسي (من U+0000 إلى U+FFFF). \UXXXXXXXX يستخدم 8 أرقام ست عشرية ويمكنه تمثيل أي حرف Unicode بما في ذلك تلك التي تتجاوز BMP.