কম্পিউটার

জাভাস্ক্রিপ্টে '/g' পতাকার গুরুত্ব কী?


/g এটি একটি নিয়মিত অভিব্যক্তি যা ব্যবহারকারীর কাজকে সহজ করে তোলে। /g বিশ্বব্যাপী একটি প্রদত্ত শব্দের জন্য অনুসন্ধান করে . সমস্ত ঘটনা জুড়ে যদি কোনও শব্দ অন্য শব্দ দ্বারা প্রতিস্থাপিত হয় তবে /g ছবিতে আসে। সংক্ষেপে আলোচনা করা যাক।

নিম্নলিখিত উদাহরণে, আমাদের প্রদত্ত সমস্ত নীল প্রতিস্থাপন করতে হবে লাল দিয়ে শব্দ এবং আমরা স্বাভাবিক str.replace() প্রয়োগ করেছি টাস্ক অর্জনের পদ্ধতি। যেহেতু সেখানে কোনো গ্লোবাল ইঙ্গিত নেই , নীল শব্দের প্রথম ঘটনাটি শুধুমাত্র পরিবর্তিত হয়, বাকি ঘটনাগুলিকে স্থির রেখে। সচেতন থাকুন যে জাভাস্ক্রিপ্ট কেস সংবেদনশীল৷

উদাহরণ

<html>
<body>
<script>
   var str = "Mr Blue has a blue house and a blue car";
   var res = str.replace(/blue/, "red");
   document.write(res);
</script>
</body>
</html>

আউটপুট

Mr Blue has a red house and a blue car

নিম্নলিখিত উদাহরণে, যেহেতু গ্লোবাল ইন্ডিকেশন(/g)৷ সমস্ত শব্দ "নীল ব্যবহার করা হয় " শব্দটি লাল দিয়ে প্রতিস্থাপিত হয় নিশ্চিত করুন যে জাভাস্ক্রিপ্ট একটি কেস সংবেদনশীল ভাষা।

উদাহরণ

<html>
<body>
<script>
   var str = "Mr Blue has a blue house and a blue car";
   var res = str.replace(/blue/g, "red");
   document.write(res);
</script>
</body>
</html>

আউটপুট

Mr Blue has a red house and a red car

  1. জাভাস্ক্রিপ্ট DOM কি?

  2. জাভাস্ক্রিপ্টে '/i' পতাকার গুরুত্ব কী?

  3. জাভাস্ক্রিপ্টে ES6 এর টেমপ্লেট স্ট্রিংগুলির গুরুত্ব কী?

  4. জাভাস্ক্রিপ্টে Symbol.isConcatSpreadable এর গুরুত্ব কি?