103 of 151 menu

re मॉड्यूल की match विधि

re मॉड्यूल की match विधि केवल स्ट्रिंग की शुरुआत में रेगुलर एक्सप्रेशन से मेल खोजती है। विधि के पहले पैरामीटर में हम वह रेगुलर एक्सप्रेशन निर्दिष्ट करते हैं जिसे हम खोजेंगे, दूसरे पैरामीटर में - वह स्ट्रिंग जिसमें हम इसे खोजेंगे। तीसरे वैकल्पिक पैरामीटर में हम रेगुलर एक्सप्रेशन के लिए अतिरिक्त सेटिंग्स के लिए फ्लैग्स सेट कर सकते हैं। विधि Match object लौटाती है। यदि कोई मेल नहीं मिलता है, तो None लौटाया जाता है।

सिंटैक्स

import re re.match(रेगुलर_एक्सप्रेशन, स्ट्रिंग, [फ्लैग्स])

उदाहरण

आइए अंकों वाली सभी सबस्ट्रिंग्स ढूंढते हैं:

txt = '123 456 789' res = re.match('\d+', txt) print(res)

कोड निष्पादन का परिणाम:

<re.Match object; span=(0, 3), match='123'>

उदाहरण

अब हमारी स्ट्रिंग वर्णानुक्रमिक वर्णों से शुरू होती है:

txt = 'aaaa 123 456 789' res = re.match('\d+', txt) print(res)

कोड निष्पादन का परिणाम:

None

यह भी देखें

  • findall विधि re मॉड्यूल की,
    जो स्ट्रिंग में सभी मेलों की एक सूची लौटाती है
  • finditer विधि re मॉड्यूल की,
    जो स्ट्रिंग में रेगुलर एक्सप्रेशन से सभी मेलों का एक पुनरावर्तक लौटाती है
  • search विधि re मॉड्यूल की,
    जो स्ट्रिंग में रेगुलर एक्सप्रेशन से पहला मेल खोजती है
  • fullmatch विधि re मॉड्यूल की,
    जो स्ट्रिंग में रेगुलर एक्सप्रेशन से सभी मेल खोजती है
  • Match object re मॉड्यूल की,
    जिसमें रेगुलर एक्सप्रेशन से मेलों की जानकारी होती है
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें