Unicode एस्केप कन्वर्टर (\u)

टेक्स्ट को Unicode एस्केप सीक्वेंस (\uXXXX) में बदलें या \uXXXX सीक्वेंस को पठनीय टेक्स्ट में डिकोड करें — Unicode में एन्कोड की गई JSON या JavaScript स्ट्रिंग को डीबग करने के लिए उपयोगी।

उदाहरण:

टेक्स्ट से \u

\u से टेक्स्ट

यह कैसे काम करता है

“टेक्स्ट से \u” दिशा में, हर कैरेक्टर को उसके Unicode एस्केप रूप \uXXXX (कैरेक्टर के हेक्साडेसिमल कोड) में बदला जाता है। उलटी दिशा में, टेक्स्ट में मिला हर \uXXXX या \u{"{"}XXXX{"}"} सीक्वेंस उसके संबंधित कैरेक्टर में बदल दिया जाता है। यह ऐसी JSON या JavaScript स्ट्रिंग को डीबग करने में उपयोगी है जिनमें एक्सेंट वाले कैरेक्टर अपने आप एस्केप हो गए हों, या किसी खास Unicode कैरेक्टर का सटीक कोड जाँचने में।

क्या डिकोड करते समय \uXXXX और \u{XXXX} दोनों फ़ॉर्मैट स्वीकार किए जाते हैं?

हाँ, डिकोडर 4 हेक्साडेसिमल अंकों वाले पारंपरिक रूप (é) और Rust जैसी कुछ भाषाओं में इस्तेमाल होने वाले कर्ली ब्रेसेज़ वाले रूप, जो बेसिक प्लेन से बाहर के कैरेक्टर के लिए भी चलता है (\u{1F600}), दोनों को पहचानता है।

अगर टेक्स्ट में सीक्वेंस और सामान्य टेक्स्ट मिले-जुले हों तो क्या होता है?

केवल पहचाने गए \uXXXX सीक्वेंस बदले जाते हैं; बाकी पूरा टेक्स्ट जस का तस छोड़ दिया जाता है, जिससे आंशिक रूप से एस्केप की गई स्ट्रिंग को भी संभाला जा सकता है।

100% लोकल प्रोसेसिंग: आपका टेक्स्ट कभी आपके ब्राउज़र से बाहर नहीं जाता, रूपांतरण पूरी तरह आपके डिवाइस पर WebAssembly से होता है।