మాడ్యూల్ పాఠాలు (2/4)
ఖచ్చితమైన పరిమాణాలు `{n,m}`
పునరావృత్తులు సంఖ్యపై మీకు ** ఖచ్చితమైన ** నియంత్రణ అవసరమైనప్పుడు, మీరు ఉపయోగించండి
కలుపు సంజ్ఞామానం {n,m}:
| వాక్యనిర్మాణం | అర్థం |
|---|---|
\d{4} | సరిగ్గా 4 అంకెలు |
\d{2,4} | 2 నుండి 4 అంకెలు |
\d{3,} | కనీసం 3 అంకెలు |
{n} {n,n}కి సమానం. {n,}కి గరిష్టం లేదు. {,m} కాదు
జావాస్క్రిప్ట్లో మద్దతు ఉంది (మీరు తప్పక {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 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది