কম্পিউটার

রেগুলার এক্সপ্রেশনে C# কোয়ান্টিফায়ার ব্যাখ্যা কর


C# এর কোয়ান্টিফায়ারগুলি নির্দিষ্ট করে যে পূর্ববর্তী উপাদানের কতগুলি উদাহরণ (যা একটি অক্ষর, একটি গোষ্ঠী বা একটি অক্ষর শ্রেণী হতে পারে) একটি ম্যাচ ঘটানোর জন্য ইনপুট স্ট্রিংয়ে উপস্থিত থাকতে হবে৷

কোয়ান্টিফায়ার বিবরণ প্যাটার্ন মিল
* পূর্ববর্তী উপাদান শূন্য বা তার বেশি বার মেলে। \d*\.\d ."0", "19.9", "219.9"
+ পূর্ববর্তী উপাদানের সাথে এক বা একাধিকবার মেলে। "be+" "been"-এ "bee", "be" in "bent"
? পূর্ববর্তী উপাদান শূন্য বা এক সময়ের সাথে মেলে। "rai?n" "রান", "বৃষ্টি"
{ n } আগের উপাদানের সাথে ঠিক n বার মেলে। ",\d{3}" ", 043" in "1,043.6", ",876", ",543", এবং ",210" in "9,876,543,210"
{ n ,} পূর্ববর্তী উপাদানের সাথে অন্তত n বার মেলে। "\d{2,}" "166", "29", "1930"
{ n , m } পূর্ববর্তী উপাদানের সাথে অন্তত n বার মেলে, কিন্তু m বারের বেশি নয়। "\d{3,5}" "166", "17668" "19302" "193024"
*? পূর্ববর্তী উপাদান শূন্য বা তার বেশি বার মেলে, কিন্তু যতটা সম্ভব কম বার। \d*?\.\d ."0", "19.9", "219.9"
*? পূর্ববর্তী উপাদান শূন্য বা তার বেশি বার মেলে, কিন্তু যতটা সম্ভব কম বার। \d*?\.\d ."0", "19.9", "219.9"
+? পূর্ববর্তী উপাদানের সাথে এক বা একাধিকবার মেলে, কিন্তু যতটা সম্ভব কম বার। "be+?" "been"-এর মধ্যে "be", "bent"-এ "be"
?? পূর্ববর্তী উপাদান শূন্য বা এক বার মেলে, কিন্তু যতটা সম্ভব কয়েকবার। "rai?? n" "রান", "বৃষ্টি"
{ n }? পূর্ববর্তী উপাদানের সাথে ঠিক n বার মেলে। ",\d{3}?" ", 043" in "1,043.6", ",876", ",543", এবং ",210" in "9,876,543,210"
{ n ,}? পূর্ববর্তী উপাদানের সাথে অন্তত n বার মেলে, কিন্তু যতটা সম্ভব কম বার। "\d{2,}?" "166", "29", "1930"
{ n , m }? n এবং m বারের মধ্যে আগের উপাদানের সাথে মেলে, কিন্তু যতটা সম্ভব কম বার। "\d{3,5}?" "166", "17668" "193", "024" in "193024"

  1. উদাহরণ সহ জাভাস্ক্রিপ্ট রেগুলার এক্সপ্রেশন মডিফায়ার ব্যাখ্যা করুন

  2. পাইথনে রেগুলার এক্সপ্রেশন মডিফায়ার

  3. পাইথন রেগুলার এক্সপ্রেশন সার্চ বনাম ম্যাচ ব্যাখ্যা করুন

  4. আপনি কি সহজ উপায়ে পাইথন রেগুলার এক্সপ্রেশন সিনট্যাক্স ব্যাখ্যা করতে পারেন?