⊗pyPmRESHt 46 of 129 menu

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

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

उदाहरण

निम्नलिखित उदाहरण में, खोज पैटर्न इस प्रकार है: पहला वर्ण 'd' को छोड़कर सब कुछ है, फिर दो अक्षर 'x':

txt = 'axx bxx ^xx dxx' res = re.sub('[^d]xx', '!', txt) print(res)

परिणामस्वरूप, वेरिएबल में निम्नलिखित लिखा जाएगा:

'! ! ! dxx'

उदाहरण

और अब खोज पैटर्न इस प्रकार है: पहला वर्ण 'd' या '^' है, फिर दो अक्षर 'x':

txt = 'axx bxx ^xx dxx' res = re.sub('[d^]xx', '!', txt) print(res)

परिणामस्वरूप, वेरिएबल में निम्नलिखित लिखा जाएगा:

'axx bxx ! !'

उदाहरण

कैरेट को पहले स्थान से हटाने की आवश्यकता नहीं है, बस बैकस्लैश का उपयोग करके इसे एस्केप करें, और यह स्वयं को दर्शाने लगेगा:

txt = 'axx bxx ^xx dxx' res = re.sub('[\^d]xx', '!', txt) print(res)

परिणामस्वरूप, वेरिएबल में निम्नलिखित लिखा जाएगा:

'axx bxx ! !'

प्रायोगिक समस्याएं

एक स्ट्रिंग दी गई है:

txt = '^xx axx ^zz bkk @ss'

एक रेगुलर एक्सप्रेशन लिखें, जो स्ट्रिंग्स को इस पैटर्न के अनुसार ढूंढे: कैरेट या एट-द-रेट (@), और फिर दो लैटिन अक्षर

एक स्ट्रिंग दी गई है:

txt = '^xx axx ^zz bkk @ss'

एक रेगुलर एक्सप्रेशन लिखें, जो स्ट्रिंग्स को इस पैटर्न के अनुसार ढूंढे: कैरेट नहीं और न ही एट-द-रेट (@), और फिर दो लैटिन अक्षर

एक स्ट्रिंग दी गई है:

txt = '^xx axx ^zz bkk'

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

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