Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में रेगुलर एक्सप्रेशन में रिपिटिशन कैसे निर्दिष्ट करें?

निम्नलिखित कोड दिए गए स्ट्रिंग में 3 A और 4 B के पैटर्न को मैच करता है:

उदाहरण

import re
foo = 'AAABBBBBB'
match = re.search(r'A{3}B{4}', foo)
print(match.group())

आउटपुट

AAABBBB

क्वांटिफायर सिंटैक्स

  • {n} - ठीक n बार
  • {n,} - n या अधिक बार
  • {n,m} - n से m बार (inclusive)
  • * - 0 या अधिक ({0,} के बराबर)
  • + - 1 या अधिक ({1,} के बराबर)
  • ? - 0 या 1 ({0,1} के बराबर)
  1. पायथन मैटप्लॉटलिब में Y-एक्सिस पर मान कैसे निर्दिष्ट करें? पायथन मैटप्लॉटलिब में Y-एक्सिस पर मान कैसे निर्दिष्ट करें?

    पायथन में Y-एक्सिस पर मान निर्दिष्ट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: नम्पाई का उपयोग करके x और y डेटा पॉइंट्स बनाएं। एक्सिस के मान निर्दिष्ट करने के लिए, कैरेक्टर्स की एक सूची बनाएं। xticks और yticks मेथड का उपयोग करके क्रमशः x और y टिक्स डेटा पॉइंट्स के साथ एक्सिस पर टिक्स निर्दिष्ट

  1. पायथन में पैटर्न कैसे प्रिंट करें पायथन में पैटर्न कैसे प्रिंट करें

    पायथन में पैटर्न्स को नेस्टेड फॉर लूप्स का उपयोग करके प्रिंट किया जा सकता है। बाहरी लूप का उपयोग पंक्तियों की संख्या के माध्यम से इटरेट करने के लिए किया जाता है जबकि आंतरिक लूप का उपयोग स्तंभों की संख्या को संभालने के लिए किया जाता है। प्रिंट स्टेटमेंट को आवश्यकतानुसार विभिन्न पैटर्न बनाने के लिए मॉ

  1. Python Program कैसे चलाएं? Python Program कैसे चलाएं?

    Code लिखने के बाद, हमें code को execute करके output प्राप्त करने के लिए run करने की आवश्यकता होती है। Program चलाने पर, हम जांच सकते हैं कि लिखा गया code सही है और desired output produce करता है। Python program चलाना काफी आसान काम है। IDLE पर चलाएं IDLE पर python program चलाने के लिए, दिए गए steps क