কম্পিউটার

জাভাস্ক্রিপ্টে একটি স্ট্রিং থেকে এইচটিএমএল ট্যাগগুলি কীভাবে সরিয়ে ফেলা যায়?


একটি স্ট্রিং থেকে HTML ট্যাগ অপসারণ

আমরা HTML/XML সরাতে পারি javascript-এ রেগুলার এক্সপ্রেশন ব্যবহার করে একটি স্ট্রিং-এ ট্যাগ . এইচটিএমএল উপাদান যেমন স্প্যান, ডিভি ইত্যাদি বাম এবং ডান তীরগুলির মধ্যে উপস্থিত রয়েছে উদাহরণস্বরূপ

, ইত্যাদি। তাই তীরগুলির সাথে তীরগুলির মধ্যে সামগ্রীটি প্রতিস্থাপন করা, কিছুই('') দিয়ে আমাদের কাজ করতে পারে সহজ।

সিনট্যাক্স

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

  2. জাভাস্ক্রিপ্ট ব্যবহার করে একটি স্ট্রিং থেকে যতিচিহ্ন অপসারণ করা হচ্ছে

  3. জাভাস্ক্রিপ্টে স্ট্রিং থেকে সংখ্যা ফিল্টার করা হচ্ছে

  4. জাভাতে প্রদত্ত স্ট্রিং থেকে এইচটিএমএল ট্যাগগুলি কীভাবে সরিয়ে ফেলা যায়?