निम्नलिखित कोड दिए गए स्ट्रिंग में पायथन रेगेक्स का उपयोग करके कैप्चर किए गए ग्रुप्स की संख्या प्राप्त करता है।
उदाहरण
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 # अब स्टेट टपल प्राप्त करें info