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

संख्या में रिपीटिंग डिजिट्स खोजने के लिए पायथन रेगुलर एक्सप्रेशन कैसे लिखें?


निम्नलिखित कोड दिए गए स्ट्रिंग में रिपीटिंग डिजिट्स खोजने के लिए पायथन रेगेक्स का उपयोग करता है।

उदाहरण

import re
result = re.search(r'(\d)\1{3}', '54222267890')
print result.group()

आउटपुट

यह आउटपुट देता है

2222

  1. - पायथन में रेगुलर एक्सप्रेशन का उपयोग करके केवल डिजिट्स से कैसे मिलान करें?

    निम्न कोड पायथन रेगुलर एक्सप्रेशन का उपयोग करके दी गई स्ट्रिंग में केवल डिजिट्स से मिलान करता है।उदाहरणimport re\nm = re.search(r\d+, 5Need47forSpeed 2)\nprint(m)आउटपुट<_sre.SRE_Match object at 0x0000000004B46648>उदाहरणनिम्न कोड दी गई स्ट्रिंग में सभी डिजिट्स ढूंढता है और उन्हें सूची के रूप मे

  1. - पायथन में रेगुलर एक्सप्रेशन का उपयोग करके व्हाइटस्पेस से कैसे मिलान करें?

    निम्न कोड दी गई स्ट्रिंग में व्हाइटस्पेस से मिलान करता है।उदाहरणimport re\nresult = re.search(r[\s], The Indian Express)\nprint(result)आउटपुट<_sre.SRE_Match object at 0x0000000005106648>उदाहरणनिम्न कोड दी गई स्ट्रिंग में सभी व्हाइटस्पेस ढूंढता है और उन्हें प्रिंट करता है।import re\nresult = re

  1. - पायथन में रेगुलर एक्सप्रेशन मोडिफायर्स कैसे काम करते हैं?

    रेगुलर एक्सप्रेशन लिटरल्स में एक वैकल्पिक मोडिफायर शामिल हो सकता है जो मिलान के विभिन्न पहलुओं को नियंत्रित करता है। मोडिफायर्स को वैकल्पिक फ्लैग के रूप में निर्दिष्ट किया जाता है। आप एक्सक्लूसिव OR (|) का उपयोग करके कई मोडिफायर प्रदान कर सकते हैं, और इन्हें निम्न में से किसी एक द्वारा दर्शाया जा सक