पायथन में Findall क्या है?
पायथन में Findall क्या है?

वीडियो: पायथन में Findall क्या है?

वीडियो: पायथन में Findall क्या है?
वीडियो: पायथन रेगेक्स फाइंडल () 2024, नवंबर
Anonim

सब ढूँढ़ो () स्ट्रिंग में पैटर्न के सभी गैर-अतिव्यापी मिलान स्ट्रिंग की सूची के रूप में लौटाएं। स्ट्रिंग को बाएं से दाएं स्कैन किया जाता है, और मिलान पाए गए क्रम में लौटाए जाते हैं। उदाहरण: # ए अजगर के कामकाज को प्रदर्शित करने के लिए कार्यक्रम।

इसी तरह कोई पूछ सकता है कि री फाइंडॉल क्या करता है?

पुनः . सब ढूँढ़ो () मॉड्यूल का उपयोग तब किया जाता है जब आप फ़ाइल की तर्ज पर पुनरावृति करना चाहते हैं, it मर्जी एक ही चरण में सभी मैचों की सूची लौटाएं। उदाहरण के लिए, यहां हमारे पास ई-मेल पतों की एक सूची है, और हम चाहते हैं कि सूची से सभी ई-मेल पते निकाले जाएं, हम इसका उपयोग करते हैं पुनः . सब ढूँढ़ो तरीका।

ऊपर के अलावा, आप पायथन में नियमित अभिव्यक्ति से कैसे मेल खाते हैं? नियमित अभिव्यक्ति मिलान के चरण

  1. आयात पुनः के साथ रेगेक्स मॉड्यूल आयात करें।
  2. रे के साथ एक रेगेक्स ऑब्जेक्ट बनाएं। संकलन () फ़ंक्शन।
  3. उस स्ट्रिंग को पास करें जिसे आप रेगेक्स ऑब्जेक्ट की खोज() विधि में खोजना चाहते हैं।
  4. वास्तविक मिलान किए गए टेक्स्ट की एक स्ट्रिंग वापस करने के लिए मैच ऑब्जेक्ट के समूह () विधि को कॉल करें।

यहाँ, Python में Finditer क्या है?

पायथन खोजक नियमित अभिव्यक्ति उदाहरण। खोजक स्ट्रिंग में रेगुलर एक्सप्रेशन पैटर्न के लिए सभी गैर-अतिव्यापी मैचों पर एक पुनरावर्तक देता है। (दस्तावेज़ देखें।) यह टेक्स्ट प्रोसेसिंग के लिए एक शक्तिशाली उपकरण है और एक जिसका मैं अक्सर उपयोग नहीं करता हूं।

आप पायथन में विभाजन का उपयोग कैसे करते हैं?

यदि आप चाहते हैं विभाजित करना एक स्ट्रिंग जो पूर्ण मिलान के बजाय नियमित अभिव्यक्ति से मेल खाती है, उपयोग NS विभाजित करना () का पुनः मापांक। में पुनः . विभाजित करना () पहले पैरामीटर में रेगुलर एक्सप्रेशन पैटर्न और दूसरे पैरामीटर में लक्ष्य वर्ण स्ट्रिंग निर्दिष्ट करें। का एक उदाहरण विभाजित करना क्रमागत संख्याओं से निम्नानुसार है।

सिफारिश की: