محول Unicode للنص
تحويل النص بين الأحرف العادية وصيغ Unicode مثل نقاط الشيفرة (U+XXXX)، سلاسل الهروب في JavaScript، كيانات HTML، القيم الست عشرية والعشرية
الإدخال
الإخراج
ملف القراءة
ما هو Unicode؟
Unicode هو معيار ترميز أحرف عالمي يعيّن رقمًا فريدًا (يسمى نقطة الشيفرة) لكل حرف يُستخدم في اللغات المكتوبة حول العالم. على عكس أنظمة الترميز القديمة مثل ASCII التي تدعم فقط 128 حرفًا، يمكن لـ Unicode تمثيل أكثر من 1.1 مليون حرف — بما في ذلك الحروف من جميع الأبجديات، والرموز، والرموز التعبيرية، والحروف الخاصة. وهذا يجعله أساسيًا لبناء برامج تعمل عبر لغات ومنصات مختلفة.
عادةً ما تُكتب نقطة شيفرة Unicode على الشكل U+ متبوعةً برقم سداسي عشري. على سبيل المثال، الحرف "A" هو U+0041، والرمز التعبيري 😀 هو U+1F600. تمثّل لغات البرمجة والأنظمة المختلفة هذه النقاط بصيغ متعددة، لذا غالبًا ما يكون التحويل بين الصيغ ضروريًا.
وصف الأداة
تقوم هذه الأداة بتحويل النص بين الأحرف العادية ومختلف صيغ تمثيل Unicode. تدعم التحويل الثنائي الاتجاه بين ست صيغ مختلفة: النص العادي، نقاط شيفرة Unicode، سلاسل الهروب في JavaScript، الكيانات الرقمية في HTML، القيم السداسية عشرية، والقيم العشرية. ما عليك سوى اختيار صيغ الإدخال والإخراج، وسيتم التحويل فورًا.
أمثلة
| الإدخال | الصيغة | الإخراج |
|---|---|---|
| Hello | نقاط الشيفرة | U+0048 U+0065 U+006C U+006C U+006F |
| Hello | هروب JS | \u0048\u0065\u006C\u006C\u006F |
| Hello | كيانات HTML | Hello |
| Hello | سداسي عشري | 0048 0065 006C 006C 006F |
| Hello | عشري | 72 101 108 108 111 |
| 😀 | نقاط الشيفرة | U+1F600 |
| Привет | هروب JS | \u041F\u0440\u0438\u0432\u0435\u0442 |
الميزات
- تحويل ثنائي الاتجاه بين جميع الصيغ الستة لـ Unicode
- دعم كامل لـ Unicode بما في ذلك الرموز التعبيرية والحروف خارج المستوى المتعدد اللغات الأساسي (BMP)
- معالجة أزواج البدائل لسلاسل الهروب في JavaScript مع الحروف التي تتجاوز U+FFFF
- تحويل فوري أثناء الكتابة مع نتائج فورية
- وظيفة النسخ والتبديل لعكس التحويلات بسرعة
حالات الاستخدام
- تطوير الويب: تحويل الأحرف الخاصة إلى كيانات HTML لعرض آمن في صفحات الويب
- ترميز JavaScript/JSON: هروب الأحرف غير ASCII للاستخدام في سلاسل JavaScript أو ملفات JSON
- تصحيح مشكلات الترميز: فحص نقاط الشيفرة الدقيقة للأحرف لتشخيص مشاكل ترميز النصوص
- معالجة النص عبر المنصات: تحويل الأحرف إلى صيغ رقمية للأنظمة التي لا تدعم Unicode أصلاً
- تعلم Unicode: استكشاف كيفية تمثيل الأحرف المختلفة في صيغ الترميز المتنوعة