मॉड्यूल पाठ (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+ का अर्थ है "a के बाद एक या अधिक b"। कोष्ठक के साथ
यह "एक या अधिक ab" बन जाता है:
Pattern Matcha su 'ababab':
ab+ 'ab' (poi 'a' e 'b' separati, non collegati)
(ab)+ 'ababab' come gruppo unicoसमूह सूचकांक और उपयोग कैप्चर करें
कोष्ठकों का प्रत्येक जोड़ा, जिसके पहले विशेष वर्ण न हों, एक क्रमांकित कैप्चर समूह बनाता है। समूह 1 पहले खुले कोष्ठक से मेल खाता है, समूह 2 दूसरे से, इत्यादि। जावास्क्रिप्ट में, आप exec या matchAll द्वारा लौटाए गए सरणी के माध्यम से इन समूहों तक पहुंच सकते हैं।
इसे अजमाएं
प्रत्येक दिनांक को YYYY-MM-DD प्रारूप में ढूंढें, वर्ष, माह और दिन को तीन अलग-अलग समूहों में कैप्चर करें।
संकेत दिखाएँ
तीन अंकों वाले प्रत्येक ब्लॉक को कोष्ठक में लपेटें: प्रत्येक एक क्रमांकित समूह बनाता है।
3 प्रयासों के बाद समाधान उपलब्ध है
व्यायाम की समीक्षा करें
`अब` (एक या अधिक) की प्रत्येक पुनरावृत्ति को एकल मिलान के रूप में खोजें। कोष्ठक के बिना, परिमाणक केवल अंतिम `बी` पर लागू होगा।
संकेत दिखाएँ
(एबी)+ 'एबी' को एक इकाई मानता है और एक या अधिक लगातार दोहराव की तलाश करता है।
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 प्रयासों के बाद समाधान उपलब्ध है