কোয়ান্টিফায়ারগুলি নির্দিষ্ট করে যে পূর্ববর্তী উপাদানের কতগুলি উদাহরণ (যেটি একটি অক্ষর, একটি গোষ্ঠী বা একটি অক্ষর শ্রেণী হতে পারে) একটি ম্যাচ ঘটানোর জন্য ইনপুট স্ট্রিংয়ে উপস্থিত থাকতে হবে৷
আসুন একটি উদাহরণ দেখি -
* পরিমাপ পূর্ববর্তী উপাদান শূন্য বা তার বেশি বার মেলে, উদাহরণস্বরূপ:".0", "19.9", "219.9", ইত্যাদি
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" |
+? | পূর্ববর্তী উপাদানের সাথে এক বা একাধিকবার মেলে, কিন্তু যতটা সম্ভব কম বার। | "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" |