निम्न कोड को दिए गए स्ट्रिंग में पायथन रेगेक्स का उपयोग करके कैप्चर किए गए समूहों की संख्या प्राप्त होती है
उदाहरण
import re m = re.match(r"(\d)(\d)(\d)", "632") print len(m.groups())
आउटपुट
यह आउटपुट देता है
3
निम्न कोड को दिए गए स्ट्रिंग में पायथन रेगेक्स का उपयोग करके कैप्चर किए गए समूहों की संख्या प्राप्त होती है
import re m = re.match(r"(\d)(\d)(\d)", "632") print len(m.groups())
यह आउटपुट देता है
3
समूह बनाना हम रेगुलर एक्सप्रेशन के भाग को कोष्ठकों से घेर कर समूहित करते हैं। इस प्रकार हम एक वर्ण के बजाय पूरे समूह में ऑपरेटरों को लागू करते हैं। ग्रुप कैप्चर करना कोष्ठक न केवल उप-अभिव्यक्तियों को समूहित करते हैं बल्कि वे बैकरेफरेंस भी बनाते हैं। रेगुलर एक्सप्रेशन के समूहीकृत भाग से मेल खाने वाल
नियमित अभिव्यक्ति शाब्दिक में मिलान के विभिन्न पहलुओं को नियंत्रित करने के लिए एक वैकल्पिक संशोधक शामिल हो सकता है। संशोधक एक वैकल्पिक ध्वज के रूप में निर्दिष्ट हैं। आप अनन्य OR (|) का उपयोग करके कई संशोधक प्रदान कर सकते हैं, और इनमें से किसी एक द्वारा प्रस्तुत किया जा सकता है - निम्नलिखित विभिन्न
विधि os.major(device) एक कच्चे डिवाइस नंबर (आमतौर पर स्टेट से st_dev या st_rdev फ़ील्ड) से डिवाइस प्रमुख संख्या को निकालती है। उदाहरण इस पद्धति का उपयोग करने के लिए, आपके पास कच्चा डिवाइस नंबर होना चाहिए। आप इसे इस प्रकार उपयोग कर सकते हैं: import os, sys path = "/var/www/html/foo.txt" #