HTML टैग्स हटाने वाला

हमारे HTML टैग रिमूवर टूल का उपयोग करके किसी भी टेक्स्ट ब्लॉक से सभी HTML टैग हटाएं और साफ और सादा टेक्स्ट सामग्री प्राप्त करें।

2 रेटिंग्स में से 5
HTML टैग्स हटाने वाला

HTML टैग्स हटाने वाला एक मुफ़्त टूल है, जो किसी टेक्स्ट ब्लॉक से HTML टैग हटाकर बची हुई सामग्री को सादे टेक्स्ट के रूप में देता है।

टेक्स्ट से HTML टैग कैसे हटाएं?

सोर्स टेक्स्ट पेस्ट करें, टैग हटाने की प्रक्रिया चलाएं और फिर मिले सादे टेक्स्ट को कॉपी कर लें।

  1. ऐसा टेक्स्ट पेस्ट करें जिसमें <p>, <strong>, <a> या <div> जैसे टैग हों।
  2. सभी HTML टैग हटाने के लिए टूल चलाएं।
  3. स्पेसिंग जांचें और नतीजे को अपने दस्तावेज़, स्प्रेडशीट या कंटेंट सिस्टम में कॉपी करें।
digily.link पर HTML टैग्स हटाने वाला टूल और उसका इनपुट फ़ॉर्म

यह टूल PHP के strip_tags फ़ंक्शन का उपयोग करता है। प्रोसेसिंग सर्वर पर होती है, इसलिए आपका इनपुट HTTPS के ज़रिए सर्वर तक जाता है। इसे स्टोर नहीं किया जाता।

HTML हटाने से किन कामों में समय बचता है?

जब कॉपी या एक्सपोर्ट किए गए टेक्स्ट में ऐसा मार्कअप हो जिसकी दूसरी जगह ज़रूरत न हो या जिसे वहां स्वीकार न किया जाता हो, तब यह टूल समय बचाता है।

  • WordPress, Shopify या किसी अन्य कंटेंट मैनेजमेंट सिस्टम से एक्सपोर्ट किए गए प्रोडक्ट विवरण को Excel या Google Sheets वर्कबुक में डालने से पहले साफ़ करना।
  • Microsoft Word या Mailchimp जैसे ईमेल प्लेटफ़ॉर्म के लिए सादे टेक्स्ट वाले मेल-मर्ज फ़ील्ड तैयार करना, जहां अनचाहे टैग संदेश में दिखाई दे सकते हैं।
  • डेटाबेस में इंपोर्ट करने से पहले CSV के विवरण कॉलम से पैराग्राफ और लिंक मार्कअप हटाना।
  • ऐसे प्लेटफ़ॉर्म फ़ील्ड के लिए टेक्स्ट तैयार करना जो दिखाई देने वाले अक्षर गिनते हैं, लेकिन HTML रेंडर नहीं करते।
  • कॉपी की गई वेबसाइट सामग्री को नोट्स, सपोर्ट टिकट या आंतरिक दस्तावेज़ में जोड़ने से पहले साफ़ करना।

टैग हटाने से पहले टेक्स्ट की संरचना सुरक्षित रखना एक उपयोगी तरीका है। अगर पैराग्राफ, सूची आइटम या लाइन ब्रेक अलग-अलग रखने हैं, तो पहले पैराग्राफ के अंतिम टैग, सूची आइटम के अंतिम टैग और <br> एलिमेंट को लाइन ब्रेक से बदलें।

स्पेसिंग, विराम चिह्न और असामान्य अक्षरों का क्या होता है?

स्पेस, विराम चिह्न, अंक और टेक्स्ट के सामान्य अक्षर बने रहते हैं। केवल टैग हटाए जाते हैं।

टैग हटाते समय उनकी जगह अपने-आप स्पेस नहीं जुड़ते। उदाहरण के लिए, <ul><li>Red</li><li>Blue</li></ul> बदलकर RedBlue हो जाता है। अगर सोर्स में इन एलिमेंट के बीच वास्तविक स्पेस या लाइन ब्रेक हैं, तो वे बने रहते हैं।

उच्चारण चिह्न वाले अक्षर, इमोजी और गैर-लैटिन लिपियों का टेक्स्ट HTML टैग नहीं, बल्कि सामग्री होता है। इसलिए टैग हटाने से ये अपने-आप नहीं हटते। टेक्स्ट ब्लॉक बहुत लंबा हो, तो नतीजे में कई जगह जांच करें, खासकर तब जब सोर्स मार्कअप अधूरा या गलत तरीके से बना हो।

HTML टैग्स हटाने वाला टूल से बना नतीजे का उदाहरण

पहले और बाद में

इनपुट: <p>Hello <strong>Sam</strong>.</p>

आउटपुट: Hello Sam.

इनपुट: <h2>Delivery</h2><p>Usually 2–3 working days.</p>

आउटपुट: DeliveryUsually 2–3 working days.

इनपुट: <p>Delivery &amp; returns</p>

आउटपुट: Delivery &amp; returns

आखिरी उदाहरण दिखाता है कि &amp; जैसे कैरेक्टर रेफ़रेंस डीकोड नहीं होते। टैग हटाना और HTML कैरेक्टर रेफ़रेंस डीकोड करना दो अलग प्रक्रियाएं हैं।

HTML टैग्स हटाने वाला क्या नहीं करता?

यह केवल लेख का उपयोगी टेक्स्ट अलग नहीं करता, पैराग्राफ की स्पेसिंग दोबारा नहीं बनाता और HTML को Markdown में नहीं बदलता।

script और style एलिमेंट के भीतर की सामग्री उनके बाहरी टैग हटने के बाद भी रह सकती है। उदाहरण के लिए, <script>alert("x")</script>Welcome से टैग हटाने पर alert("x")Welcome बचता है। इसलिए अविश्वसनीय इनपुट को संभालते समय टैग हटाना किसी विशेष HTML सैनिटाइज़र का विकल्प नहीं है।

टूटा हुआ मार्कअप भी अप्रत्याशित नतीजे दे सकता है, क्योंकि strip_tags HTML सुधारने वाला टूल नहीं है। अगर आपको दिखाई देने वाले टेक्स्ट के बजाय URLs चाहिए, तो यूआरएल एक्सट्रैक्टर इस्तेमाल करें। साफ़ किए गए टेक्स्ट को किसी सीमित फ़ील्ड में समाना हो, तो पाठ आकार कैलकुलेटर मदद कर सकता है।

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

क्या यह HTML कमेंट भी हटाता है?

हां, PHP का strip_tags फ़ंक्शन टैग के साथ HTML कमेंट भी हटाता है। इसलिए केवल कमेंट के अंदर लिखा टेक्स्ट नतीजे में दिखाई नहीं देगा।

क्या कुछ चुने हुए HTML टैग रखे जा सकते हैं?

नहीं, यह टूल सभी HTML टैग हटाने के लिए बनाया गया है। अगर पैराग्राफ और लिंक जैसे स्वीकृत टैग बनाए रखने हों, तो HTML सैनिटाइज़र या पार्सर इस्तेमाल करें।

क्या यह Markdown फ़ॉर्मैटिंग भी हटा देगा?

नहीं। हैश, ऐस्टरिस्क और स्क्वेयर ब्रैकेट जैसे Markdown सिंटैक्स आउटपुट में बने रहते हैं, जबकि उनमें शामिल कोई भी HTML टैग हटा दिया जाता है।

क्या नतीजे को सीधे CSV में सेव किया जा सकता है?

ज़रूरी नहीं। टैग हटाने से कॉमा, उद्धरण चिह्न या टेक्स्ट में मौजूद लाइन ब्रेक CSV के नियमों के अनुसार एस्केप नहीं होते। साफ़ किए गए टेक्स्ट को फ़ाइल में डालते समय सही CSV राइटर इस्तेमाल करें।

क्या इससे पूरे वेब पेज का मुख्य टेक्स्ट निकाला जा सकता है?

आप दिए गए पेज सोर्स से टैग हटा सकते हैं, लेकिन नतीजे में नेविगेशन लेबल, कुकी नोटिस, CSS और JavaScript सामग्री भी शामिल हो सकती है। मुख्य लेख निकालने के लिए ऐसा पार्सर चाहिए जो पेज की संरचना समझता हो।

अंतिम जांच

साफ़ किए गए टेक्स्ट को इस्तेमाल करने से पहले एक बार पढ़ लें। जहां स्पेस या पैराग्राफ ब्रेक गायब हों, उन्हें वापस जोड़ें और पुष्टि करें कि HTML कैरेक्टर रेफ़रेंस मनचाहे ढंग से दिखाई दे रहे हैं। अविश्वसनीय सोर्स को केवल टैग हटाकर इस्तेमाल न करें, बल्कि उसके लिए उचित सैनिटाइज़ेशन प्रक्रिया अपनाएं।

साझा करें

लोकप्रिय उपकरण