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

पायथन रेगुलर एक्सप्रेशन का उपयोग करके न्यूलाइन वर्णों के उत्तराधिकार पर कैसे विभाजित करें?


निम्न कोड पायथन रेगेक्स का उपयोग करके निम्नलिखित स्ट्रिंग में न्यूलाइन वर्णों के उत्तराधिकार पर विभाजित होता है

उदाहरण

import re
s = """I find
 Tutorialspoint
  useful"""
print re.split(r"[\n]", s)

आउटपुट

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

['I find', '    Tutorialspoint', '     useful']

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

    निम्न कोड पायथन रेगुलर एक्सप्रेशन का उपयोग करके दिए गए स्ट्रिंग में केवल गैर-अंकों से मेल खाता है। उदाहरण import re m = re.search(r'\D+', '5Need47for Speed 2') print m आउटपुट <_sre.SRE_Match object at 0x0000000004FE6648> . पर निम्न कोड दिए गए स्ट्रिंग में सभी गैर-अंकों को ढूंढत

  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