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

पाइथन नियमित अभिव्यक्ति का उपयोग करके अंतरिक्ष और नई लाइन को छोड़कर कुछ भी कैसे मिलान करें?


निम्न कोड रेगेक्स का उपयोग करके दिए गए स्ट्रिंग में स्पेस और नई लाइन को छोड़कर किसी भी चीज़ से मेल खाता है।

उदाहरण

import re
print re.match(r'^[^ \n]*$', """IfindTutorialspointuseful""")
print re.match(r'^[^ \n]*$', """I find Tutorialspointuseful""")
print re.match(r'^[^ \n]*$', """Ifind
Tutorialspointuseful""")

आउटपुट

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

<_sre.SRE_Match object at 0x00000000048965E0>
None
None

  1. रेगुलर एक्सप्रेशन का उपयोग करके अजगर में एक सफेद जगह का मिलान कैसे करें?

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

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

    नीचे दिया गया यह कोड दिए गए स्ट्रिंग के सभी गैर-शब्द वर्णों से मेल खाता है और उनकी सूची को प्रिंट करता है। उदाहरण import re s = 'ab5z8d*$&Y@' regx = re.compile('\W') result = regx.findall(s) print result आउटपुट यह आउटपुट देता है ['*', '$', '&', '@&

  1. रेगुलर एक्सप्रेशन का उपयोग करके अजगर में किसी शब्द का मिलान कैसे करें?

    निम्न कोड दिए गए स्ट्रिंग में मीटिंग शब्द से मेल खाता है। यह संलग्न पात्रों का सम्मान करने के लिए सकारात्मक लुक-आगे और पीछे-पीछे के अभिकथनों का उपयोग करता है, लेकिन उन्हें मैच में शामिल किए बिना। उदाहरण import re s = """https://www.google.com/meeting_agenda_minutes.html""&quo