hi

Unicode एस्केप

टेक्स्ट को Unicode एस्केप (\uXXXX) में बदलें और वापस भी, सब आपके ब्राउज़र में स्थानीय रूप से, बिना किसी अपलोड के।

क्या एस्केप करना है
  • केवल गैर-ASCII
  • सभी अक्षर

आपके डिवाइस पर ही लोकल प्रोसेसिंग चल रही है ...

0%

आपकी फ़ाइलें आपके डिवाइस से कभी बाहर नहीं गईं

    क्या मेरी फ़ाइल अपलोड होती है?

    नहीं। सब कुछ आपके ब्राउज़र में चलता है - आपकी फ़ाइल कभी आपके डिवाइस से बाहर नहीं जाती। यह कैसे सत्यापित किया जा सकता है

    कोई अपलोड नहीं100% स्थानीय
    सामग्री आपके पास रहती हैकिसी तीसरे की पहुँच नहीं
    सर्वर जर्मनी मेंडिज़ाइन से GDPR
    स्वतंत्र रूप से जाँचा गयाTLS A+ · हेडर A+

    स्रोत कोड, JSON या कॉन्फ़िगरेशन फ़ाइलों में विशेष अक्षर अक्सर Unicode एस्केप के रूप में लिखे जाते हैं: ä जैसा उम्लाउट तब \u00e4 के रूप में दिखता है। इससे टेक्स्ट शुद्ध ASCII तक सीमित रहता है और सिस्टमों के बीच आदान-प्रदान में एन्कोडिंग की समस्याएँ टल जाती हैं। यह टूल दोनों दिशाओं में बदलता है: टेक्स्ट एस्केप बन जाता है, और एस्केप फिर से पढ़ने योग्य टेक्स्ट बन जाते हैं।

    दिशा अपने-आप पहचानी जाती है: यदि इनपुट में \uXXXX या \u{...} अनुक्रम हैं तो उन्हें डिकोड किया जाता है; अन्यथा टेक्स्ट एन्कोड किया जाता है। डिफ़ॉल्ट रूप से केवल ASCII से बाहर के अक्षर ही एस्केप किए जाते हैं (उम्लाउट, उच्चारण चिह्न, इमोजी); "सभी अक्षर" विकल्प के साथ हर अक्षर एस्केप होता है। मूल तल से बाहर के अक्षर (जैसे इमोजी) दो \uXXXX की एक सरोगेट जोड़ी के रूप में दर्शाए जाते हैं, ठीक JavaScript की तरह।

    पूरा रूपांतरण आपके ब्राउज़र में पूरी तरह स्थानीय रूप से शुद्ध JavaScript में चलता है: आपका टेक्स्ट न अपलोड होता है, न संग्रहीत होता है, और किसी CDN से कोई बाहरी लाइब्रेरी नहीं लोड होती। आप परिणाम को टेक्स्ट फ़ाइल के रूप में डाउनलोड कर सकते हैं या सीधे कॉपी कर सकते हैं।

    तकनीकी विवरण

    तकनीकी विवरण
    इनपुट फ़ॉर्मैटटेक्स्ट इनपुट
    आउटपुट फ़ॉर्मैटTXT
    बैच प्रोसेसिंगनहीं
    प्रोसेसिंगब्राउज़र में लोकल (JavaScript)
    फ़ाइल अपलोडकोई नहीं

    3 चरणों में

    1. टेक्स्ट या \uXXXX एस्केप को टेक्स्ट फ़ील्ड में चिपकाएँ।
    2. चाहें तो "केवल गैर-ASCII" के बजाय "सभी अक्षर" चुनें।
    3. परिणाम पढ़ें या उसे टेक्स्ट फ़ाइल के रूप में डाउनलोड करें।

    सीमाएँ: यह \uXXXX एस्केप (और डिकोड करते समय \u{...} भी) का उपयोग करता है, जैसा JavaScript और JSON में आम है। एन्कोडिंग UTF-16 कोड इकाइयों के ज़रिए होती है, इसलिए मूल तल से बाहर के अक्षर दो एस्केप लेते हैं। अन्य एस्केप रूप (जैसे \xHH या \NNN) नहीं बनाए जाते। बहुत बड़े टेक्स्ट आपके डिवाइस की मेमोरी से सीमित रहते हैं।

    अक्सर पूछे जाने वाले प्रश्न

    क्या मेरा टेक्स्ट अपलोड होता है?

    नहीं। रूपांतरण आपके ब्राउज़र में पूरी तरह स्थानीय रूप से चलता है; आपका टेक्स्ट कभी आपके डिवाइस से बाहर नहीं जाता और संग्रहीत नहीं होता।

    क्या टूल दिशा अपने-आप पहचानता है?

    हाँ। यदि इनपुट में \uXXXX अनुक्रम हैं तो यह डिकोड करता है; अन्यथा टेक्स्ट एन्कोड करता है।

    "सभी अक्षर" क्या करता है?

    तब हर अक्षर \uXXXX के रूप में लिखा जाता है, सामान्य अक्षरों सहित, जब पूरा टेक्स्ट ASCII-सुरक्षित होना ज़रूरी हो तब उपयोगी।

    क्या इमोजी काम करते हैं?

    हाँ। इमोजी दो \uXXXX की एक सरोगेट जोड़ी के रूप में एन्कोड होते हैं और डिकोड करते समय सही ढंग से फिर से जुड़ जाते हैं; \u{...} रूप भी पढ़ा जाता है।

    संबंधित टूल