WMW

محول يونيكود

Free

حوّل النص إلى تسلسلات هروب يونيكود بتنسيقات JavaScript وES6 وعنصر HTML، وفك ترميز تسلسلات الهروب مرة أخرى إلى نص مقروء، مع التعامل تلقائيًا مع الأزواج البدلية للرموز التعبيرية، كل ذلك يعمل بالكامل في متصفحك.

يعمل بالكامل في متصفحك. نصك لا يُرفع إلى أي مكان أبدًا.

عرض أيضًا كـ

تدوين نقطة ترميز يونيكود (U+XXXX)

عنصر سادس عشري HTML

عنصر عشري HTML

النشاط الأخير

مرئي للجميع. آخر 20 استخدامًا من جميع الزوار، الأحدث أولاً.

Decoded 1 Unicode escape sequence(s) back to text

منذ ساعتين

Decoded 1 Unicode escape sequence(s) back to text

منذ ساعتين

Decoded 2 Unicode escape sequence(s) back to text

منذ ساعتين

Converted 1 character(s) of text to Unicode escapes

منذ ساعتين

Converted 1 character(s) of text to Unicode escapes

منذ ساعتين

Converted 1 character(s) of text to Unicode escapes

منذ ساعتين

Converted 2 character(s) of text to Unicode escapes

منذ ساعتين

التعليقات (0)

هل وجدت هذه الأداة مفيدة؟ اترك تعليقًا، أو شارك نصيحة، أو أخبرنا كيف يمكننا تحسينها.

تُراجَع تعليقات الزوار قبل النشر. تسجيل الدخول للنشر فورًا.

لا توجد تعليقات بعد. كن أول من يشارك رأيه!

ماذا تفعل هذه الأداة

تحول هذه الأداة النص إلى تسلسلات هروب يونيكود بأربعة تنسيقات شائعة (JavaScript \uXXXX، نقطة ترميز ES6 \u{XXXXXX}، وعناصر HTML السادسة عشرية/العشرية)، وتحول تسلسلات الهروب مرة أخرى إلى نص مقروء، مع التعامل تلقائيًا مع الأزواج البدلية للأحرف مثل الرموز التعبيرية.

كيف يعمل

يحتوي كل حرف على نقطة ترميز يونيكود أساسية، وهي رقم يحدده. للترميز، تقرأ هذه الأداة نقطة ترميز كل حرف وتكتبها باستخدام الفواصل وعدد الأرقام التي يتطلبها التنسيق المحدد، مع تقسيم نقاط الترميز الأعلى من U+FFFF إلى زوج بدلي عند تحديد تنسيق JavaScript \uXXXX. لفك الترميز، تفحص النص المدخل بنمط يتعرف على جميع أنماط الهروب الخمسة المدعومة، وتحول كل تطابق مرة أخرى إلى حرفه، وتعيد تجميع أي أزواج بدلية مقسمة إلى حرف واحد قبل إعادة بناء النص النهائي.

المشكلات التي تحلها

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

›ما هو تسلسل الهروب في يونيكود؟

تسلسل الهروب في يونيكود هو طريقة لكتابة حرف داخل الكود المصدري أو العلامات باستخدام ASCII العادي فقط، عن طريق كتابة نقطة ترميز يونيكود الخاصة به بدلاً من الحرف نفسه؛ على سبيل المثال، يمكن كتابة الحرف "A" (نقطة الترميز 65، أو 0x41 بالنظام السادس عشري) كـ \u0041 في JavaScript أو A في HTML، ويمثل كلاهما نفس الحرف بالضبط.

›لماذا تحتاج الرموز التعبيرية والأحرف الأخرى إلى تسلسلي هروب \u بدلاً من واحد؟

الأحرف التي تقع خارج أول 65,536 نقطة ترميز يونيكود، بما في ذلك معظم الرموز التعبيرية، لا تناسب تسلسل هروب \uXXXX واحد مكون من 16 بت، لذا يمثلها JavaScript وJava كـ "زوج بدلي" (surrogate pair): تسلسلي هروب \uXXXX متتاليين لا معنى لهما إلا معًا. تجمع هذه الأداة تلقائيًا زوجًا بدليًا صحيحًا من العالي إلى المنخفض مرة أخرى في حرف واحد عند فك الترميز، وتقسم تلقائيًا حرفًا إلى زوج بدلي عند الترميز إلى تنسيق \uXXXX.

›هل يمكنني فك ترميز نص يمزج بين الأحرف العادية وتسلسلات الهروب؟

نعم، تفحص علامة التبويب "من يونيكود إلى نص" إدخالك بحثًا عن أنماط الهروب المعروفة (\uXXXX، \u{XXXXXX}، &#xXXXX;، &#DDDD;، وU+XXXX) وتستبدل فقط تلك، تاركة أي نص عادي محيط كما كان بالضبط؛ هذا مفيد لتنظيف نص تم نسخه من ملف مصدري أو صفحة ويب حيث تم الهروب فقط لبعض الأحرف.

›ما الفرق بين تنسيقات JavaScript وES6 وHTML؟

\uXXXX هو الهروب الكلاسيكي لـJavaScript/Java/JSON ويستخدم دائمًا 4 أرقام سادسة عشرية بالضبط، ويتطلب زوجًا بدليًا للأحرف الأعلى من U+FFFF؛ \u{XXXXXX} هو هروب نقطة ترميز ES6 الأحدث الذي يمكنه تمثيل أي نقطة ترميز مباشرة دون زوج بدلي؛ &#xXXXX; و&#DDDD; هما مرجعا حرف رقمي HTML بالنظامين السادس عشري والعشري يعرضهما المتصفحات مباشرة في العلامات.

›هل ترسل هذه الأداة نصي إلى أي مكان؟

لا، تحدث كل عملية تحويل باستخدام JavaScript عادي مباشرة في متصفحك؛ لا يتم رفع نصك إلى خادم أبدًا.

أدوات ذات صلة

Free

نص

مولد security.txt

أنشئ ملف security.txt وفقًا لـ RFC 9116، المعيار الذي يخبر باحثي الأمن بكيفية الإبلاغ عن ثغرة أمنية في موقعك، مع تحذيرات مدمجة لتاريخ Expires مفقود أو منتهي الصلاحية وعناوين URI غير صالحة لـ Contact.

Free

نص

مولد شهادة SSL موقعة ذاتيًا

أنشئ شهادة TLS موقعة ذاتيًا حقيقية وعاملة مع مفتاحها الخاص المطابق مباشرة في متصفحك باستخدام node-forge، مع Subject Alternative Names، وحجم مفتاح ومدة صلاحية قابلين للتخصيص، وملفات .crt و.key جاهزة للتنزيل.

Free

نص

منسق SQL

أعد تنسيق استعلام SQL لتحسين القابلية للقراءة بمسافات بادئة متسقة، وشرط واحد لكل سطر، وحالة الأحرف للكلمات المفتاحية التي تختارها، عبر أكثر من اثنتي عشرة لهجة SQL بما في ذلك MySQL وPostgreSQL وSQLite وT-SQL وPL/SQL وBigQuery وSnowflake، ويعمل كل ذلك بالكامل في متصفحك.

Free

نص

فاحص زوج شهادة ومفتاح SSL

تحقق مما إذا كان مفتاح SSL/TLS الخاص، والشهادة، وCSR الاختياري ينتمون فعليًا إلى نفس زوج المفاتيح، وفك تشفير وعرض موضوع الشهادة والجهة المصدرة لها وصلاحيتها وSAN وبصماتها، كل ذلك يعمل بالكامل في متصفحك.

Free

نص

محول تنسيق شهادة SSL

حوّل شهادات SSL/TLS بين ترميزي PEM وDER، واجمع الشهادات في ملف PKCS#7 (.p7b) أو استخرجها منه، وعبّئ شهادة ومفتاحًا خاصًا في ملف PKCS#12 (.pfx / .p12) محمي بكلمة مرور أو استخرجهما منه، كل ذلك يعمل بالكامل في متصفحك.

Free

نص

عارض شهادة SSL

فك تشفير شهادة X.509 واحدة أو أكثر بصيغة PEM أو DER وعرض كل حقل بلغة واضحة: الموضوع، الجهة المصدرة، الصلاحية، البصمات، تفاصيل المفتاح العام، وكل امتداد قياسي بما في ذلك Key Usage وSubject Alternative Names وAuthority Information Access، كل ذلك يعمل بالكامل في متصفحك.

Free

نص

فاحص اختلافات النص

قارن بين قطعتين من النص وشاهد بالضبط ما تمت إضافته أو إزالته أو تغييره على مستوى السطر أو الكلمة أو الحرف، مع عرض موحد أو جانبي وملف فرق قياسي قابل للتنزيل، كل ذلك يعمل بالكامل في متصفحك.

Free

نص

محول النص إلى ASCII

حوّل النص إلى رموز أحرف ASCII الخاصة به، والعكس بالعكس، مع عرض النتيجة أيضًا بالنظام الثنائي والسادس عشري والثماني، كل ذلك يعمل بالكامل في متصفحك دون أي رفع للملفات.