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

एक स्ट्रिंग अल्फ़ान्यूमेरिक है या नहीं, यह जांचने के लिए पायथन रेगुलर एक्सप्रेशन क्या है?

यह जांचने के लिए कि क्या स्ट्रिंग में मॉड्यूल रेगुलर एक्सप्रेशन या रेगेक्स का उपयोग करके केवल अल्फ़ान्यूमेरिक्स हैं, हम रेगेक्स का उपयोग करके re.match(regex, string) को कॉल कर सकते हैं:"^[a-zA-Z0-9]+$"।

उदाहरण के लिए,

>>> bool(re.match('^[a-zA-Z0-9]+$', '789def'))
True
>>> bool(re.match('^[a-zA-Z0-9]+$', '789#%$def'))
False

re.match एक वस्तु देता है, यह जांचने के लिए कि यह मौजूद है या नहीं, हमें इसे बूल () का उपयोग करके एक बूलियन में बदलने की आवश्यकता है।


  1. पायथन में नियमित अभिव्यक्ति उदाहरण

    शाब्दिक वर्ण क्रमांक उदाहरण और विवरण 1 अजगर लाइन की शुरुआत से मेल खाता है। चरित्र वर्ग क्रमांक उदाहरण और विवरण 1 [पीपी]यथन पायथन या पायथन का मिलान करें 2 रगड़ें[ये] मैच रूबी या रूब 3 [aeiou] किसी एक लोअरकेस स्वर का मिलान करें 4 [0-9] किसी भी अंक का मिलान करें; [0123

  1. स्ट्रिंग पैंग्राम है या नहीं यह जांचने के लिए पायथन प्रोग्राम

    इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो यह जाँचता है कि स्ट्रिंग एक पैंग्राम है या नहीं। आइए पेंग्राम के बारे में बात करके ट्यूटोरियल शुरू करें। पंग्राम क्या है? यदि किसी स्ट्रिंग में सभी अक्षर हों चाहे वह छोटा हो या कैप, तो स्ट्रिंग को पैनाग्राम कहा जाता है। हम लक्ष्य को विभिन्न त

  1. पायथन प्रोग्राम यह जाँचने के लिए कि क्या दिया गया स्ट्रिंग पैंग्राम है

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन एक स्ट्रिंग इनपुट को देखते हुए, हमें यह जांचने के लिए एक पायथन प्रोग्राम जेनरेट करना होगा कि वह स्ट्रिंग पंग्राम है या नहीं। पंग्राम एक वाक्य/शब्दों की श्रृंखला है जिसमें अंग्रेजी अक्षर संग्रह मे