முக்கிய உள்ளடக்கத்திற்குச் செல்லவும்
தொகுதி 5 · பாடம் 2 இன் 4பாடத்திட்டத்தில் 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 முயற்சிகளுக்குப் பிறகு தீர்வு கிடைக்கும்