தொகுதி பாடங்கள் (4/4)
பெயரிடப்பட்ட குழுக்கள் மற்றும் பின் குறிப்புகள்
குழுக்களின் எண்ணிக்கை அதிகரிக்கும் போது, $2 "மாதம்" மற்றும் $5 என்பதை நினைவில் கொள்ளுங்கள்
என்பது "ஆண்டு" உடையக்கூடியதாக மாறும். (?<name>...) தொடரியல் உங்களை அனுமதிக்கிறது
பெயர் ஒரு குழு: groups.name (மற்றும் உள்ளே
மாற்றீடுகள் $<name>).
Pattern: (?<anno>\d{4})-(?<mese>\d{2})-(?<giorno>\d{2})
Sample: 2024-03-15
Gruppi:
anno = "2024"
mese = "03"
giorno = "15"போட்டிக்கு அடுத்ததாக பெயரிடப்பட்ட குழுக்களை ஆசிரியர் காட்டுகிறார்.
பின்குறிப்பு
ஒரு பின்குறிப்பு உங்களைப் பார்க்க அனுமதிக்கிறது, அதே மாதிரிக்குள், முந்தைய பிடிப்புக்கு. தொடரியல்:
\1,\2, … -- எண்ணிடப்பட்ட குறிப்பு (குழு 1, 2, …).\k<name>-- பெயரிடப்பட்ட குறிப்பு.
Pattern: \b(\w+)\s+\1\b
Sample: un test un test il il gatto
^^^^^இது தொடர்ச்சியான நகல் வார்த்தைகளுடன் பொருந்துகிறது: (\w+) ஒரு வார்த்தையைப் பிடிக்கிறது, பிறகு
\s+\1க்கு ஒரு இடமும் அதே வார்த்தையும் தேவை.
சுய ஆவணப்படுத்தல் குறியீடு மற்றும் பெயரிடப்பட்ட பின் குறிப்புகள்
பெயரிடப்பட்ட குழுக்கள் JavaScript குறியீட்டின் வாசிப்புத் திறனை மேம்படுத்துகின்றன: match[1] ஐக் குறிப்பிடுவதற்குப் பதிலாக, நீங்கள் match.groups.name ஐ அணுகலாம். வடிவத்தின் உள்ளேயே, அவற்றைக் குறிப்பிடுவது \\k<name> தொடரியல் மூலம் செய்யப்படுகிறது.
முயற்சி செய்து பாருங்கள்
குழுக்களுக்கு `anno`, `mese`, `giorno` என பெயரிடும் YYYY-MM-DD வடிவத்தில் ஒவ்வொரு தேதியையும் கண்டறியவும்.
குறிப்பைக் காட்டு
தொடரியல்: (?<பெயர்>முறை). போட்டி 'பெயரிடப்பட்ட' உள்ளீட்டின் கீழ் குழுக்களைக் காட்டுகிறது.
3 முயற்சிகளுக்குப் பிறகு தீர்வு கிடைக்கும்
மதிப்பாய்வு பயிற்சி
தொடர்ச்சியான நகல் சொற்களைக் கண்டறிக (எ.கா. `இல் இல்`, `காசா காசா`). முதல் குழுவிற்கு ஒரு குழுவையும், இரண்டாவதாக `\\1` பின்குறிப்பையும் பயன்படுத்தவும்.
குறிப்பைக் காட்டு
\\b(\\w+)\\s+\\1\\b: முதல் வார்த்தை (\\w+), பின்னர் ஒரு இடைவெளி, பின்னர் அதே வார்த்தை \\1.
3 முயற்சிகளுக்குப் பிறகு தீர்வு கிடைக்கும்
கூடுதல் சவால்
Find HTML/XML tag pairs (e.g. `**text**` or `*text*`) ensuring that the closing tag matches the opening tag using a named backreference.
குறிப்பைக் காட்டு
பெயரை (?<tag>\\w+) ஒதுக்கி, \\k<tag> உடன் மூடவும்.
3 முயற்சிகளுக்குப் பிறகு தீர்வு கிடைக்கும்