మాడ్యూల్ పాఠాలు (1/4)
గుంపులను క్యాప్చర్ చేయండి: `(...)`
** కుండలీకరణాలు** (...) ఒకదానిలో రెండు విధులను కలిగి ఉన్నాయి:
- గ్రూప్ ఉప-నమూనాలు, తద్వారా ఒక క్వాంటిఫైయర్ మొత్తానికి వర్తిస్తుంది
సమూహం (
(ab)+మ్యాచ్లుab,abab,ababab). - క్యాప్చర్ సరిపోలిన సబ్స్ట్రింగ్, దానిని సంఖ్యా సమూహంగా బహిర్గతం చేస్తుంది విడిగా యాక్సెస్ చేయవచ్చు (సమూహం 1, 2, 3... ఆధారంగా ఎడమ నుండి కుడికి ప్రారంభ కుండలీకరణాలు).
Pattern: (\d{4})-(\d{2})-(\d{2})
Sample: Data: 2024-03-15.
^^^^^^^^^^
Gruppi:
match = "2024-03-15"
gruppo1 = "2024"
gruppo2 = "03"
gruppo3 = "15"కుడి వైపున ఉన్న ఎడిటర్ ప్రతి మ్యాచ్ కింద ఉన్న సమూహాలను చూపుతుంది.
సమూహాన్ని లెక్కించడం
కుండలీకరణాలు లేకుండా, ab+ అంటే "ఒకటి తర్వాత ఒకటి లేదా అంతకంటే ఎక్కువ b". కుండలీకరణాలతో
ఇది "ఒకటి లేదా అంతకంటే ఎక్కువ ab" అవుతుంది:
Pattern Matcha su 'ababab':
ab+ 'ab' (poi 'a' e 'b' separati, non collegati)
(ab)+ 'ababab' come gruppo unicoసమూహ సూచికలు మరియు వినియోగాన్ని క్యాప్చర్ చేయండి
ప్రత్యేక అక్షరాలు ముందు లేని ప్రతి జత కుండలీకరణాలు సంఖ్యా సంగ్రహ సమూహాన్ని సృష్టిస్తాయి. గ్రూప్ 1 మొదటి ఓపెన్ కుండలీకరణం, సమూహం 2 నుండి రెండవది మరియు మొదలైన వాటికి అనుగుణంగా ఉంటుంది. JavaScriptలో, మీరు exec లేదా matchAll ద్వారా అందించబడిన శ్రేణి ద్వారా ఈ సమూహాలను యాక్సెస్ చేయవచ్చు.
దీనిని ప్రయత్నించండి
ప్రతి తేదీని YYYY-MM-DD ఆకృతిలో కనుగొనండి, సంవత్సరం, నెల మరియు రోజును మూడు వేర్వేరు సమూహాలుగా సంగ్రహించండి.
సూచనను చూపించు
కుండలీకరణాల్లో ప్రతి మూడు అంకెల బ్లాక్లను చుట్టండి: ప్రతి ఒక్కటి సంఖ్యా సమూహాన్ని సృష్టిస్తుంది.
3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది
వ్యాయామం సమీక్షించండి
`ab` (ఒకటి లేదా అంతకంటే ఎక్కువ) యొక్క ప్రతి పునరావృత్తిని ఒకే మ్యాచ్గా కనుగొనండి. కుండలీకరణాలు లేకుండా, క్వాంటిఫైయర్ చివరి `బి`కి మాత్రమే వర్తిస్తుంది.
సూచనను చూపించు
(ab)+ 'ab'ని యూనిట్గా పరిగణిస్తుంది మరియు ఒకటి లేదా అంతకంటే ఎక్కువ వరుస పునరావృత్తులు కోసం చూస్తుంది.
3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది
అదనపు సవాలు
Create three capture groups to extract the day, month, and year separately from dates in the format `DD/MM/YYYY`.
సూచనను చూపించు
ప్రతి \\d{2} లేదా \\d{4}ని కుండలీకరణాల్లో చేర్చండి.
3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది