কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে রেগুলার এক্সপ্রেশন দিয়ে স্ট্রিংয় থেকে HTML ট্যাগ সরানো


স্ট্রিংয় থেকে HTML ট্যাগ সরানো

জাভাস্ক্রিপ্টে রেগুলার এক্সপ্রেশন ব্যবহার করে স্ট্রিংয় থেকে HTML/XML ট্যাগ সরানো যায়। HTML এলিমেন্ট যেমন span, div ইত্যাদি বাম এবং ডান অ্যারো (angle brackets) এর মধ্যে থাকে, যেমন <div>, <span> ইত্যাদি। তাই অ্যারোর মধ্যের কন্টেন্ট এবং অ্যারোগুলোই খালি স্ট্রিং ('') দিয়ে রিপ্লেস করলে কাজটি সহজ হয়।

সিনট্যাক্স

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

উদাহরণ-১

<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

উদাহরণ-২

<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. জাভাস্ক্রিপ্ট অ্যারে থেকে স্ট্রিং পার্স করা

  2. জাভাস্ক্রিপ্টে স্ট্রিং থেকে puntuations (বিরাম চিহ্ন) সরানো

  3. জাভাস্ক্রিপ্টে স্ট্রিং থেকে সংখ্যা বাদ দেওয়া

  4. জাভাতে দেওয়া স্ট্রিং থেকে HTML ট্যাগ সরানো