কম্পিউটার

জাভাস্ক্রিপ্ট রেগুলার এক্সপ্রেশনে বিশেষ অক্ষরের ভূমিকা কী?


বন্ধনী অক্ষর ক্রম এবং একক অক্ষরের ফ্রিকোয়েন্সি বা অবস্থান একটি বিশেষ অক্ষর দ্বারা চিহ্নিত করা যেতে পারে। প্রতিটি বিশেষ চরিত্রের একটি নির্দিষ্ট অর্থ আছে। +, *, ?, এবং $ পতাকাগুলি একটি অক্ষর ক্রম অনুসরণ করে৷

Sr.No
অভিব্যক্তি ও বর্ণনা
1
p+
এটি এক বা একাধিক p এর সাথে থাকা যেকোনো স্ট্রিং এর সাথে মেলে।
2
p*
এটি শূন্য বা তার বেশি p এর সমন্বিত যেকোনো স্ট্রিংয়ের সাথে মেলে।
3
p?
এটি সর্বাধিক এক পি ধারণকারী যেকোনো স্ট্রিং এর সাথে মেলে।
4
p{N}
এটি N এর ক্রম ধারণকারী যেকোনো স্ট্রিংয়ের সাথে মেলে পুনশ্চ
5
p{2,3}
এটি দুই বা তিনটি p এর ক্রম ধারণকারী যেকোনো স্ট্রিংয়ের সাথে মেলে।
6
p{2, }
এটি কমপক্ষে দুটি p এর ক্রম ধারণকারী যেকোনো স্ট্রিংয়ের সাথে মেলে।
7
p$
এটা p এর শেষে যে কোনো স্ট্রিং এর সাথে মেলে।
8
^p
এটির শুরুতে p এর সাথে যেকোনো স্ট্রিং মেলে।

উদাহরণ

জাভাস্ক্রিপ্ট রেগুলার এক্সপ্রেশনে বিশেষ অক্ষরগুলির সাথে কীভাবে কাজ করবেন তা শিখতে আপনি নিম্নলিখিত কোডটি চালানোর চেষ্টা করতে পারেন -

<html>
   <head>
      <title>JavaScript Regular Expressions</title>
   </head>
   <body>
      <script>
         var myStr = "Welcome to our website! Welcome to Tutorialspoint!";
         var reg = /Wel*/g;

         var match = myStr.match(reg);

         document.write(match);
      </script>
   </body>
</html>

  1. জাভাস্ক্রিপ্টে স্ক্রিনএক্স মাউস ইভেন্টের ভূমিকা কী?

  2. জাভাস্ক্রিপ্টে parseFloat() পদ্ধতির ভূমিকা কী?

  3. জাভাস্ক্রিপ্টে parseInt() পদ্ধতির ভূমিকা কী?

  4. জাভাস্ক্রিপ্ট রেগুলার এক্সপ্রেশনের সাথে মেলে ওভার লুপিং