बैकस्लैश एस्केप / अनएस्केप
सामान्य, JSON और JavaScript स्ट्रिंग के लिए बैकस्लैश अनुक्रम एस्केप और अनएस्केप करें
संबंधित टूल्स
बैकस्लैश एस्केप / अनएस्केप के बारे में
एस्केप करना उन अक्षरों को, जो स्ट्रिंग में सीधे नहीं आ सकते, जैसे लाइन ब्रेक, टैब, कोट और बैकस्लैश, \n, \t और \" जैसे दिखने वाले बैकस्लैश अनुक्रमों में बदलता है। अनएस्केप करना इस प्रक्रिया को उलट देता है। एस्केप के नियम हर भाषा में अलग होते हैं, इसलिए यह टूल सबके लिए एक ही रूपांतरण का दावा करने के बजाय तीन मोड देता है।
उपयोग कैसे करें
- 1.एस्केप करें या अनएस्केप करें चुनें।
- 2.सामान्य, JSON स्ट्रिंग या JavaScript चुनें।
- 3.टेक्स्ट चिपकाएँ या उदाहरण लोड करें; टाइप करते ही आउटपुट अपडेट होता है।
- 4.अक्षर और एस्केप की गिनती देखें, फिर आउटपुट कॉपी या डाउनलोड करें।
- 5.आउटपुट को इनपुट बनाकर दिशा उलटने के लिए अदला-बदली चुनें।
मोड
सामान्य मोड बैकस्लैश, कोट और नियंत्रण अक्षरों को एस्केप करता है और \n \r \t \b \f \v \0 \' \" \/ \xHH \uXXXX तथा \u{...} पढ़ता है; अज्ञात एस्केप की रिपोर्ट होती है, या उन्नत विकल्प से वे रखे जाते हैं। JSON स्ट्रिंग JSON.stringify के आउटपुट से मेल खाता है और केवल JSON द्वारा अनुमत एस्केप स्वीकार करता है। JavaScript \v, \0, \xHH, \u{...} और लाइन निरंतरता जोड़ता है, सख़्त मोड की तरह ऑक्टल एस्केप अस्वीकार करता है और अन्य एस्केप किए गए अक्षरों को स्वयं के रूप में रहने देता है।
त्रुटियाँ और सीमाएँ
अमान्य इनपुट कभी आंशिक आउटपुट नहीं बनाता: टूल पंक्ति, कॉलम और समस्या वाला अनुक्रम बताता है, जैसे अंत में बैकस्लैश, दो हेक्स अंकों के बिना \x या ख़राब \u। आसपास के डबल कोट के साथ चिपकाई गई JSON या JavaScript स्ट्रिंग खोल दी जाती है। टेक्स्ट आपके ब्राउज़र में एक छोटे हाथ से लिखे पार्सर से स्कैन होता है; कुछ भी कोड के रूप में नहीं चलाया जाता। इनपुट 2,000,000 अक्षरों तक सीमित है।
