स्ट्रिंग एस्केप टूल
JavaScript में एस्केप या पुनर्स्थापन चुनें। अन्य लक्ष्य केवल एस्केप करते हैं। सारा काम ब्राउज़र में होता है और परिणाम पाठ के रूप में दिखता है।
स्ट्रिंग सामग्री एस्केप या पुनर्स्थापित करें
उपयोग कैसे करें
उपयोग कैसे करें
- बाहरी उद्धरण के बिना सामग्री डालें; इनपुट और आउटपुट प्रत्येक 100,000 UTF-16 कोड इकाइयों तक सीमित हैं।
- संदर्भ चुनें; JavaScript के लिए एस्केप या पुनर्स्थापन चुनें।
- परिणाम या त्रुटि स्थान देखें, फिर पाठ कॉपी करें।
संदर्भ के अनुसार एस्केप
दस लक्ष्य: JSON, JavaScript, HTML पाठ और विशेषता, URL घटक, CSS स्ट्रिंग, SQL स्ट्रिंग लिटरल, Shell एकल उद्धरण मान, रेगुलर एक्सप्रेशन और Markdown कोड खंड। पुनर्स्थापन केवल JavaScript में है।
JavaScript डिकोड नियम
समर्थित: \n, \r, \t, \b, \f, \v, \0, \\, \', \" , \xNN, \uNNNN और \u{codepoint}। सही हेक्स अंक आवश्यक हैं; ब्रेस में 1–6 अंक और U+10FFFF तक Unicode स्केलर चाहिए। UTF-16 सरोगेट ऊपरी/निचली जोड़ी में होने चाहिए; मूल और एस्केप रूप मिल सकते हैं। अकेले सरोगेट और ब्रेस में सरोगेट मान अस्वीकार हैं।
केवल पाठ
उद्धरण सामान्य अक्षर रहते हैं। ऑक्टल, \0 के बाद अंक, पहचान एस्केप और पंक्ति निरंतरता अस्वीकार हैं। स्रोत की पंक्ति और स्तंभ 1 से दिखते हैं (UTF-16)। परिणाम textarea value में लिखा जाता है और कोड नहीं चलता। उत्पादन में अनुरक्षित एन्कोडर या पैरामीटर वाले API उपयोग करें।
अक्सर पूछे जाने वाले सवाल
आप यह भी जानना चाहेंगे
क्या JavaScript स्रोत कोड दे सकते हैं?
नहीं। बाहरी उद्धरण के बिना मूल एन्कोड की गई सामग्री डालें। उद्धरण सुरक्षित रहते हैं और इनपुट को कोड की तरह नहीं चलाया जाता।
Unicode और गलत एस्केप कैसे संभलते हैं?
UTF-16 जोड़ी संबंधित अक्षर में बदलती है। गलत, असमर्थित, सीमा से बाहर या बिना जोड़ी वाले मान स्रोत का स्थान दिखाते हैं। अन्य संदर्भ केवल एस्केप करते हैं।
क्या इनपुट अपलोड होता है?
नहीं। ब्राउज़र में स्थानीय काम होता है; इनपुट और आउटपुट प्रत्येक 100,000 UTF-16 कोड इकाइयों तक सीमित हैं।