ప్రధాన కంటెంట్‌కు వెళ్లండి
మాడ్యూల్ 5 · 4లో పాఠం 2కోర్సులో 18/32~8 min
మాడ్యూల్ పాఠాలు (2/4)

తరగతుల లోపల పరిధులు: `[a-z0-9]`

ప్రతి పాత్రను ఒక్కొక్కటిగా జాబితా చేయడం విసుగు తెప్పిస్తుంది. తరగతులు అంగీకరించబడతాయి పరిధులు హైఫన్‌తో -: [a-z] ఏదైనా చిన్న అక్షరంతో సరిపోలుతుంది, [0-9] ఒక అంకె, [A-Z] పెద్ద అక్షరం.

Code
Pattern: [a-z]+
Sample:  Ciao Mondo 123
          ^^^  ^^^^

పరిధి కోడ్ పాయింట్ క్రమాన్ని ఉపయోగిస్తుంది (ముఖ్యంగా లాటిన్ అక్షరాల కోసం ASCII): a-z అంటే "a కోడ్ పాయింట్ నుండి కోడ్ పాయింట్ వరకు ప్రతి అక్షరం z", కాబట్టి 26 అక్షరాలు.

పరిధులను కలపడం

ఒకే తరగతి లోపల మీరు బహుళ పరిధులు మరియు వ్యక్తిగత అక్షరాలను కలపవచ్చు:

Code
[a-zA-Z0-9_]   identical to \\w (in ASCII)
[a-fA-F0-9]    hexadecimal digits
[0-9.]         digits or the dot (for decimal numbers)

ఆర్డర్ పట్టింపు లేదు: [0-9a-z] మరియు [a-z0-9] ఒకేలా ఉంటాయి.

పరిధులు మరియు ASCII అక్షర క్రమం

[a-z] వంటి పరిధులు ASCII పట్టికలోని అక్షర క్రమాన్ని ఖచ్చితంగా అనుసరిస్తాయి. [z-a] వంటి చెల్లని పరిధిని వ్రాయడం వలన రీజెక్స్ కంపైలేషన్ లోపం ఏర్పడుతుంది. లిటరల్ డాష్ ప్రారంభం లేదా ముగింపులో ఉంచాలి: [a-z-].

దీనిని ప్రయత్నించండి

వ్యాయామం#regex.m5.l2.e1
ప్రయత్నాలు: 0లోడ్ అవుతోంది...

6 అక్షరాల ప్రతి హెక్సాడెసిమల్ క్రమాన్ని కనుగొనండి (ఉదా. రంగు కోడ్ #1a2b3c). అంకెలు 0 నుండి 9 వరకు, అక్షరాలు a నుండి f వరకు (పెద్ద అక్షరం లేదా చిన్న అక్షరం).

ఎడిటర్ లోడ్ అవుతోంది…
సూచనను చూపించు

పరిధికి A-Fని జోడించండి లేదా i ఫ్లాగ్‌ని ఉపయోగించండి.

3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది

వ్యాయామం సమీక్షించండి

వ్యాయామం#regex.m5.l2.e2
ప్రయత్నాలు: 0లోడ్ అవుతోంది...

3 పెద్ద అక్షరాలతో పాటు 4 అంకెలతో తయారు చేయబడిన ప్రతి ఉత్పత్తి కోడ్‌ను కనుగొనండి (ఉదా. ABC1234).

ఎడిటర్ లోడ్ అవుతోంది…
సూచనను చూపించు

అంకెల కోసం మీరు \\d లేదా పరిధి [0-9]ని ఉపయోగించవచ్చు: ఈ వ్యాయామానికి స్పష్టమైన [0-9] అవసరం.

3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది

అదనపు సవాలు

వ్యాయామం#regex.m5.l2.e3
ప్రయత్నాలు: 0లోడ్ అవుతోంది...

వచనంలో హెక్స్ అక్షరాలను కనుగొనండి (అంకెలు 0-9 మరియు అక్షరాలు A-F, పెద్ద మరియు చిన్న అక్షరాలు రెండూ).

ఎడిటర్ లోడ్ అవుతోంది…
సూచనను చూపించు

మూడు పరిధులను కలపండి: 0-9, a-f, A-F.

3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది