मुख्य सामग्री पर जाएं
मॉड्यूल 5 · पाठ 1 का 4पाठ्यक्रम में 17/32~8 min
मॉड्यूल पाठ (1/4)

कैरेक्टर सेट: `[एबीसी]`

जब \d या \w जैसी पूर्वनिर्धारित कक्षा पर्याप्त नहीं है, तो आप एक परिभाषित कर सकते हैं कस्टम कैरेक्टर सेट वर्गाकार कोष्ठकों के साथ [...]। कोष्ठक के अंदर, प्रत्येक वर्ण एक विकल्प है: रेगेक्स इनमें से किसी एक से मेल खाता है सूचीबद्ध तत्व.

Code
Pattern: [aeiou]
Sample:  ciao mondo
         ^   ^^  ^^

प्रत्येक स्वर अपने आप में एक मेल है। कोष्ठक मेल खाते हैं बिल्कुल एक अक्षर (जब तक मात्रा निर्धारित न हो): [aeiou]+ स्वरों के सन्निहित अनुक्रम से मेल खाता है।

कोष्ठक के अंदर विशेष वर्ण

[...] के अंदर अधिकांश मेटा-अक्षर अपना विशेष अर्थ खो देते हैं:

  • [.] के अंदर . एक शाब्दिक बिंदु से मेल खाता है (बचने की कोई आवश्यकता नहीं है)।
  • *, +, ?, (, ), {, } शाब्दिक हैं।
  • \ ] ^ इसके बजाय विशेष बने रहें और इससे बच जाना चाहिए या सावधानी से तैनात रहना चाहिए।
Code
Pattern: [.,;:]
Match: any punctuation mark among dot, comma, semicolon, colon.

वर्गाकार कोष्ठकों के अंदर विशेष वर्ण

अधिकांश रेगेक्स मेटा-वर्ण (., *, +, ?, आदि) कोष्ठक के अंदर अपना विशेष अर्थ खो देते हैं और शाब्दिक वर्ण के रूप में माने जाते हैं। केवल डैश -, प्रारंभ में कैरेट ^ और बैकस्लैश \\ परिचालनात्मक अर्थ बनाए रखते हैं।

इसे अजमाएं

व्यायाम#regex.m5.l1.e1
प्रयास: 0लोड हो रहा है...

पाठ में प्रत्येक स्वर (ए, ई, आई, ओ, यू, अपरकेस सहित) को एक-एक करके खोजें।

संपादक लोड हो रहा है...
संकेत दिखाएँ

कोष्ठक के अंदर बड़े स्वर जोड़ें, या i ध्वज का उपयोग करें।

3 प्रयासों के बाद समाधान उपलब्ध है

व्यायाम की समीक्षा करें

व्यायाम#regex.m5.l1.e2
प्रयास: 0लोड हो रहा है...

विराम चिह्न खोजें: बिंदु, अल्पविराम, अर्धविराम, कोलन, विस्मयादिबोधक चिह्न, प्रश्न चिह्न।

संपादक लोड हो रहा है...
संकेत दिखाएँ

अंदर [.,;:!?] सभी पात्र शाब्दिक हैं, भागने की कोई आवश्यकता नहीं है।

3 प्रयासों के बाद समाधान उपलब्ध है

अतिरिक्त चुनौती

व्यायाम#regex.m5.l1.e3
प्रयास: 0लोड हो रहा है...

पाठ में सभी इतालवी उच्चारण वाले स्वर (`àèéìòù`) खोजें।

संपादक लोड हो रहा है...
संकेत दिखाएँ

वर्गाकार कोष्ठकों के अंदर उच्चारण अक्षरों को सूचीबद्ध करें।

3 प्रयासों के बाद समाधान उपलब्ध है