HTML एस्केप / अनएस्केप

HTML विशेष वर्णों और एंटिटीज़ को एस्केप और अनएस्केप करें।

आपका टेक्स्ट आपके browser में स्थानीय रूप से escape और unescape होता है और किसी server पर कुछ भी अपलोड नहीं होता।

इसके बजाय JSON के लिए टेक्स्ट escape कर रहे हैं? JSON Escape / Unescape आजमाएं।

HTML एस्केप / अनएस्केप के बारे में

HTML entities एनकोडर HTML-विशेष अक्षरों को escape करता है और entities को सीधे आपके browser में वापस सादे टेक्स्ट में unescape करता है। Escape मोड में यह पांच विशेष अक्षरों & < > " और ' को उनके सुरक्षित entity रूपों (&amp;, &lt;, &gt;, &quot;, &#39;) में बदल देता है, ताकि आप HTML को ऑनलाइन escape कर सकें और कोड, tags या उपयोगकर्ता इनपुट को markup के अंदर बिना तोड़े दिखा सकें। Unescape मोड में यह html escape और unescape टूल &lt; और &nbsp; जैसे named entities, साथ ही decimal (&#39;) और hexadecimal (&#x27;) numeric संदर्भों को वापस मूल अक्षरों में डिकोड करता है। यह फ्रंट-एंड और बैक-एंड डेवलपर्स, तकनीकी लेखकों और QA इंजीनियरों के लिए बनाया गया है जो templates, email HTML या scraped pages संभालते हैं। सब कुछ स्थानीय रूप से प्रोसेस होता है, इसलिए आपके snippets कभी आपके डिवाइस से बाहर नहीं जाते।

विशेषताएँ

HTML एस्केप / अनएस्केप का उपयोग कैसे करें

  1. अक्षरों को एनकोड करने के लिए Escape चुनें या entities को डिकोड करने के लिए Unescape चुनें।
  2. अपना टेक्स्ट या HTML इनपुट बॉक्स में पेस्ट करें।
  3. जैसे-जैसे आप टाइप करते हैं आउटपुट पैनल में बदला हुआ परिणाम पढ़ें।
  4. escape या unescape किए गए आउटपुट को लेने के लिए Copy पर क्लिक करें।

उदाहरण

इनपुट

<a href="x">Tom & Jerry's</a>

आउटपुट

&lt;a href=&quot;x&quot;&gt;Tom &amp; Jerry&#39;s&lt;/a&gt;

Escape मोड markup और विशेष अक्षरों को HTML-सुरक्षित entities में बदल देता है।

सामान्य त्रुटियाँ और समस्या निवारण

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

HTML entities एनकोडर क्या है और यह क्या escape करता है?
HTML entities एनकोडर पांच HTML-विशेष अक्षरों को escape करता है: & बन जाता है &amp;, < बन जाता है &lt;, > बन जाता है &gt;, " बन जाता है &quot;, और ' बन जाता है &#39;।
मैं HTML entities को वापस टेक्स्ट में कैसे unescape करूं?
HTML entities एनकोडर को Unescape मोड पर स्विच करें और अपना टेक्स्ट पेस्ट करें; यह &lt;, &gt;, &quot;, &apos; और &nbsp;, साथ ही decimal (&#39;) और hexadecimal (&#x27;) numeric संदर्भों को डिकोड करता है।
क्या HTML को escape करने से उपयोगकर्ता इनपुट दिखाने के लिए सुरक्षित हो जाता है?
Escaping तब markup injection को रोकती है जब आप टेक्स्ट को content के रूप में आउटपुट करते हैं, लेकिन फिर भी आपको अविश्वसनीय HTML को markup के रूप में render करने से पहले साफ करना चाहिए।
क्या HTML entities एनकोडर numeric character references संभाल सकता है?
हां। Unescape मोड &#169; जैसे decimal संदर्भ और &#xA9; जैसे hexadecimal संदर्भ दोनों को वापस उनके अक्षरों में बदल देता है।
&amp; अन्य entities के बाद क्यों डिकोड होता है?
HTML entities एनकोडर &amp; को अंत में हल करता है ताकि &amp;lt; जैसे पहले से escape किए गए अनुक्रम गलत तरीके से एक साथ ढहने के बजाय एक बार में एक परत unescape हों।
जब मैं HTML entities एनकोडर का उपयोग करता हूं तो क्या मेरा टेक्स्ट कहीं अपलोड होता है?
नहीं। HTML entities एनकोडर सब कुछ आपके browser में स्थानीय रूप से प्रोसेस करता है, इसलिए आपका टेक्स्ट कभी आपके डिवाइस से बाहर नहीं जाता।

संबंधित टूल

सभी ArrayKit टूल