মূল কন্টেন্টে যান
মডিউল 2 · 2-এর পাঠ 4কোর্সে 6/32~10 min
মডিউল পাঠ (2/4)

সঠিক পরিমাণ `{n,m}`

যখন আপনার পুনরাবৃত্তির সংখ্যার উপর সুনির্দিষ্ট নিয়ন্ত্রণের প্রয়োজন হয়, আপনি ব্যবহার করেন বন্ধনী স্বরলিপি {n,m}:

সিনট্যাক্সঅর্থ
\d{4}ঠিক ৪টি সংখ্যা
\d{2,4}2 থেকে 4 সংখ্যা
\d{3,}কমপক্ষে ৩টি সংখ্যা

{n} {n,n} এর সমতুল্য। {n,} এর কোনো সর্বোচ্চ নেই। {,m} নয় জাভাস্ক্রিপ্টে সমর্থিত (আপনাকে লিখতে হবে {0,m})।

Code
Pattern: \d{4}
Sample:  Anni: 2020, 2024, 1999, errore 99.
               ^^^^  ^^^^  ^^^^

{4} ঠিক চার অঙ্কে ম্যাচ বন্ধ করে: 99 মেলে না কারণ এটি মাত্র দুটি আছে। 12345 প্রথম চার সংখ্যার সাথে মিলবে (1234), নয় পুরো সংখ্যা।

খোলা অন্তর এবং পুনরাবৃত্তি সীমা

কোঁকড়া বন্ধনী স্বরলিপি নমনীয়: {n} সঠিক পুনরাবৃত্তি নির্দেশ করে, {n,m} n থেকে m পর্যন্ত একটি বদ্ধ পরিসর, যখন {n,} উপরের সীমাটি খোলা রাখে ("অন্তত n বার")। ইঞ্জিন এগুলি দক্ষতার সাথে প্রক্রিয়া করে, জেনেরিক কোয়ান্টিফায়ারের অস্পষ্টতা হ্রাস করে।

চেষ্টা করে দেখুন

ব্যায়াম#regex.m2.l2.e1
প্রচেষ্টা: 0লোড হচ্ছে...

পাঠ্যে প্রতি 4-সংখ্যার বছর খুঁজুন (যেমন `2024`, কিন্তু `99` নয়)।

সম্পাদক লোড হচ্ছে...
ইঙ্গিত দেখান

ঠিক 4টি সংখ্যা: \\d ক্লাসে {4} স্বরলিপি ব্যবহার করুন।

সমাধান 3 প্রচেষ্টার পরে উপলব্ধ

ব্যায়াম পর্যালোচনা করুন

ব্যায়াম#regex.m2.l2.e2
প্রচেষ্টা: 0লোড হচ্ছে...

2, 3 বা 4 সংখ্যার প্রতিটি সংখ্যা খুঁজুন (1-সংখ্যার সংখ্যা এবং 5+ সংখ্যা দীর্ঘ সংখ্যা ব্যতীত)।

সম্পাদক লোড হচ্ছে...
ইঙ্গিত দেখান

পরিসর {2,4}: সর্বনিম্ন 2, সর্বোচ্চ 4 সংখ্যা। অ্যাঙ্কর ছাড়া এটি 12345-এর প্রথম 4 সংখ্যার সাথেও মিলবে।

সমাধান 3 প্রচেষ্টার পরে উপলব্ধ

অতিরিক্ত চ্যালেঞ্জ

ব্যায়াম#regex.m2.l2.e3
প্রচেষ্টা: 0লোড হচ্ছে...

`XXX-XXXX` ফরম্যাটে ফোন নম্বর খুঁজুন (ঠিক 3 সংখ্যা, ড্যাশ, ঠিক 4 সংখ্যা)।

সম্পাদক লোড হচ্ছে...
ইঙ্গিত দেখান

\\d ক্লাসে প্রয়োগ করা কোঁকড়া ধনুর্বন্ধনী {3} এবং {4} ব্যবহার করুন।

সমাধান 3 প্রচেষ্টার পরে উপলব্ধ