Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

जावास्क्रिप्ट में स्ट्रिंग से HTML टैग्स कैसे हटाएं?

स्ट्रिंग से HTML टैग्स हटाना

हम जावास्क्रिप्ट में रेगुलर एक्सप्रेशन्स का उपयोग करके स्ट्रिंग में HTML/XML टैग्स को हटा सकते हैं। HTML एलिमेंट्स जैसे span, div आदि बाएं और दाएं तीरों के बीच मौजूद होते हैं, उदाहरण के लिए <div>, <span> आदि। इसलिए तीरों के भीतर की सामग्री को, तीरों के साथ, कुछ भी नहीं ('') से बदलने से हमारा कार्य आसान हो सकता है।

सिंटैक्स

str.replace( /(<([^>]+)>)/ig, '');

उदाहरण-1

<html> <body> <script> function removeTags(str) { if ((str===null) || (str==='')) return false; else str = str.toString(); return str.replace( /(<([^>]+)>)/ig, ''); } document.write(removeTags('<html> <body> Javascript<body> is not Java'));; </script> </body> </html>

आउटपुट

Javascript is not Java

उदाहरण-2

<html> <body> <script>    function removeTags(str) {       if ((str===null) || (str===''))       return false;       else       str = str.toString();       return str.replace( /(<([^>]+)>)/ig, '');    }    document.write(removeTags('<html> Tutorix is <script> the best <body> e-learning platform'));; </script> </body> </html>

आउटपुट

Tutorix is the best e-learning platform
  1. जावास्क्रिप्ट ऐरे से स्ट्रिंग कैसे पार्स करें? जावास्क्रिप्ट ऐरे से स्ट्रिंग कैसे पार्स करें?

    जावास्क्रिप्ट ऐरे से स्ट्रिंग पार्स करने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>    body

  1. - JavaScript में स्ट्रिंग से अंकों को फ़िल्टर करना

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग, str, लेता है जिसमें वर्णमाला, विशेष वर्ण और संख्याओं का संयोजन होता है। हमारे फ़ंक्शन को इनपुट स्ट्रिंग के आधार पर एक नई स्ट्रिंग वापस करनी चाहिए जिसमें केवल str में मौजूद संख्याएं हों, उनके सापेक्ष क्रम को बनाए रखते हुए। उदाहरण के लिए, यदि

  1. - जावा में दी गई स्ट्रिंग से HTML टैग्स कैसे हटाएं?

    String जावा में एक फाइनल क्लास है और यह इम्यूटेबल है, इसका मतलब है कि हम ऑब्जेक्ट को स्वयं नहीं बदल सकते, लेकिन हम ऑब्जेक्ट के संदर्भ को बदल सकते हैं। HTML टैग्स को दी गई स्ट्रिंग से replaceAll() मेथड का उपयोग करके हटाया जा सकता है। हम रेगुलर एक्सप्रेशन का उपयोग करके दी गई स्ट्रिंग से HTML टैग्स को