⊗pyPmREChSI 41 of 129 menu

रेगुलर एक्सप्रेशन्स में कैरेक्टर सेट इनवर्शन

स्क्वायर ब्रैकेट्स की शुरुआत में कैरट '^' का उपयोग करके वांछित को इनवर्ट किया जा सकता है। उदाहरण के लिए, यदि कमांड [ab] अक्षर 'a' या 'b' को ढूंढती है, तो कमांड [^ab] 'a' और 'b' के अलावा सभी कैरेक्टर्स को ढूंढेगी।

उदाहरण

इस उदाहरण में सर्च पैटर्न इस प्रकार है: अक्षर 'x', फिर नहीं अक्षर 'a', न 'b' और न 'c', फिर अक्षर 'z':

txt = 'xaz xbz xcz xez' res = re.sub('x[^abc]z', '!', txt) print(res)

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

'xax xbx xcx !'

उदाहरण

इस उदाहरण में सर्च पैटर्न इस प्रकार है: अक्षर 'x', फिर नहीं छोटा लैटिन अक्षर, फिर अक्षर 'z':

txt = 'xaz xbz x1z xCz' res = re.sub('x[^a-z]z', '!', txt) print(res)

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

'xaz xbz ! !'

प्रैक्टिकल टास्क्स

एक रेगुलर एक्सप्रेशन लिखें जो स्ट्रिंग्स को इस पैटर्न के अनुसार ढूंढे: अंक 1, फिर कैरेक्टर न 'e' और न 'x', अंक 2

एक रेगुलर एक्सप्रेशन लिखें जो स्ट्रिंग्स को इस पैटर्न के अनुसार ढूंढे: अक्षर 'x', फिर नहीं अंक 2 से 7 तक, अक्षर 'z'

एक रेगुलर एक्सप्रेशन लिखें जो स्ट्रिंग्स को इस पैटर्न के अनुसार ढूंढे: अक्षर 'x', फिर नहीं बड़ा लैटिन अक्षर 1 या अधिक बार, अक्षर 'z'

एक रेगुलर एक्सप्रेशन लिखें जो स्ट्रिंग्स को इस पैटर्न के अनुसार ढूंढे: अक्षर 'x', फिर नहीं बड़ा या छोटा लैटिन अक्षर और न अंक 1 से 5 तक 1 या अधिक बार, अक्षर 'z'

हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें