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