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

पायथन रेगुलर एक्सप्रेशन का उपयोग करके न्यूलाइन कैरेक्टर्स के सक्सेशन पर स्प्लिट कैसे करें?


निम्नलिखित कोड पायथन रेगेक्स का उपयोग करके निम्नलिखित स्ट्रिंग में न्यूलाइन कैरेक्टर्स के सक्सेशन पर स्प्लिट करता है।

उदाहरण

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

आउटपुट

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

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

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

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

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

    नीचे दिया गया कोड दी गई स्ट्रिंग से सभी नॉन-वर्ड कैरेक्टर्स से मिलान करता है और उनकी सूची प्रिंट करता है।उदाहरणimport re\ns = ab5z8d*$&Y@\nregx = re.compile(r\W)\nresult = regx.findall(s)\nprint(result)आउटपुटयह आउटपुट देता है:[*, $, &, @]

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

    निम्न कोड दी गई स्ट्रिंग में meeting शब्द से मिलान करता है।यह एनक्लोजिंग कैरेक्टर्स का सम्मान करने के लिए पॉजिटिव लुक-अहेड और लुक-बिहाइंड असर्शन का उपयोग करता है लेकिन उन्हें मिलान में शामिल किए बिना।उदाहरणimport re\ns = https://www.google.com/meeting_agenda_minutes.html\nresult = re.findall(r(?<=[\