একটি স্ট্রিং থেকে 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