نص إلى رمز حرف
حوّل كل حرف في السلسلة إلى رمزه العددي.
حول تحويل السلسلة النصية إلى رمز حرف
تقوم أداة تحويل السلسلة النصية إلى رمز حرف بتحويل كل حرف في سلسلة نصية إلى نقطة رمز Unicode الرقمية الخاصة به، أو قيمة ASCII، أو وحدة رمز UTF-16 بتنسيق عشري، أو سداسي عشري، أو ثماني، وتُجري التحويل العكسي من الرموز الرقمية إلى الأحرف. يعد فهم التمثيل الرقمي للأحرف ضروريًا لتشخيص مشكلات الترميز، وبناء تسلسلات الهروب في الشيفرة المصدرية، والتعامل مع مجموعات الأحرف على مستوى البايت. تتعامل الأداة بشكل صحيح مع أحرف Unicode متعددة البايت بما في ذلك الرموز التعبيرية (emoji)?? والمحارف الصينية واليابانية والكورية (CJK ideographs)، ونقاط رمز المستوى التكميلي، وتعرض كلاً من قيمة JavaScript charCodeAt وقيمة Unicode codePointAt الكاملة للأحرف التي تتجاوز U+FFFF لتجنب الارتباك الناتج عن أزواج البدائل (surrogate-pair).
كيفية الاستخدام
اكتب أو الصق نصك في حقل الإدخال وسيظهر الرمز الرقمي لكل حرف على الفور كقائمة مفصولة بمسافات. اختر تنسيق الأساس الرقمي من المحدد: عشري لعمليات البحث في جدول ASCII القياسي، سداسي عشري بتنسيق U+XXXX لتوثيق Unicode، أو ثماني لتسلسلات الهروب في C و shell. لتحويل الرموز مرة أخرى إلى أحرف، قم بالتبديل إلى decode mode، وأدخل الرموز الرقمية المفصولة بمسافات بالأساس المختار، وانقر على Convert. تعرض الأداة كلاً من قيم JavaScript charCodeAt و codePointAt لأي حرف لتوضيح ترميز أزواج البدائل للأحرف في المستوى التكميلي.
حالات الاستخدام الشائعة
- تشخيص أخطاء ترميز الأحرف في تطبيقات الويب عن طريق فحص نقاط الرمز الدقيقة للأحرف غير المتوقعة أو المشوهة
- العثور على نقاط رمز Unicode للرموز الخاصة، والمعاملات الرياضية، والأسهم، والرموز التعبيرية (emoji) لاستخدامها في كيانات HTML أو تسلسلات الهروب
- إنشاء تسلسلات هروب Unicode أو ASCII لـ C أو Java أو JavaScript من الأحرف التي لا يمكن كتابتها مباشرة في الشيفرة المصدرية
- اكتشاف الأحرف غير القابلة للطباعة المخفية، أو الروابط ذات العرض الصفري (zero-width joiners)، أو رموز التحكم المضمنة بشكل غير مرئي في النص الملصق أو استجابات API
- التحقق من الترميز الصحيح للأحرف في السلاسل النصية المعولمة عن طريق مقارنة تسلسلات نقاط رمز Unicode المتوقعة مقابل الفعلية