ماڈیول اسباق (2/4)
درست مقداریں `{n,m}`
جب آپ کو تکرار کی تعداد پر ** عین مطابق** کنٹرول کی ضرورت ہو تو آپ استعمال کرتے ہیں۔
منحنی خطوط وحدانی {n,m}:
| نحو | معنی |
|---|---|
\d{4} | بالکل 4 ہندسے |
\d{2,4} | 2 سے 4 ہندسوں تک |
\d{3,} | کم از کم 3 ہندسے |
{n} {n,n} کے برابر ہے۔ {n,} کوئی زیادہ سے زیادہ نہیں ہے۔ {,m} نہیں ہے
JavaScript میں تعاون یافتہ (آپ کو {0,m} لکھنا چاہیے)۔
Pattern: \d{4}
Sample: Anni: 2020, 2024, 1999, errore 99.
^^^^ ^^^^ ^^^^{4} میچ کو بالکل چار ہندسوں پر روکتا ہے: 99 مماثل نہیں ہے کیونکہ یہ
صرف دو ہیں. 12345 پہلے چار ہندسوں سے مماثل ہوگا (1234)، نہیں
پوری تعداد.
کھلے وقفے اور تکرار کی حدود
گھوبگھرالی منحنی خطوط وحدانی کا اشارہ لچکدار ہے: {n} عین تکرار کی نشاندہی کرتا ہے، {n,m} n سے m تک ایک بند رینج، جبکہ {n,} اوپری حد کو کھلا چھوڑتا ہے ("کم از کم n بار")۔ انجن ان کو مؤثر طریقے سے پروسیس کرتا ہے، عام کوانٹیفائرز کے ابہام کو کم کرتا ہے۔
اسے آزمائیں
متن میں ہر 4 ہندسوں کا سال تلاش کریں (جیسے `2024`، لیکن `99` نہیں)۔
اشارہ دکھائیں۔
بالکل 4 ہندسے: \\d کلاس پر {4} اشارے استعمال کریں۔
3 کوششوں کے بعد حل دستیاب ہے۔
ورزش کا جائزہ لیں۔
2، 3 یا 4 ہندسوں سے بنا ہر نمبر تلاش کریں (1 ہندسوں کے نمبروں اور 5+ ہندسوں کے لمبے نمبروں کو چھوڑ کر)۔
اشارہ دکھائیں۔
رینج {2,4}: کم از کم 2، زیادہ سے زیادہ 4 ہندسے۔ اینکرز کے بغیر یہ 12345 کے پہلے 4 ہندسوں سے بھی مماثل ہوگا۔
3 کوششوں کے بعد حل دستیاب ہے۔
اضافی چیلنج
فون نمبرز کو `XXX-XXXX` فارمیٹ میں تلاش کریں (بالکل 3 ہندسے، ڈیش، بالکل 4 ہندسے)۔
اشارہ دکھائیں۔
\\d کلاس پر لاگو گھوبگھرالی منحنی خطوط وحدانی {3} اور {4} استعمال کریں۔
3 کوششوں کے بعد حل دستیاب ہے۔