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

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


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

हम रेगेक्स में '\S' का उपयोग करते हैं जो सभी नॉन-व्हाइटस्पेस कैरेक्टर्स के लिए खड़ा होता है।

उदाहरण

import re
print re.findall(r"[\S]", """I find     Tutorialspoint useful""")

आउटपुट

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

['I', 'f', 'i', 'n', 'd', 'T', 'u', 't', 'o', 'r', 'i', 'a', 'l', 's', 'p', 'o', 'i', 'n', 't', 'u', 's', 'e', 'f', 'u', 'l']

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

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

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

    रेगुलर एक्सप्रेशन लिटरल्स में एक वैकल्पिक मोडिफायर शामिल हो सकता है जो मिलान के विभिन्न पहलुओं को नियंत्रित करता है। मोडिफायर्स को वैकल्पिक फ्लैग के रूप में निर्दिष्ट किया जाता है। आप एक्सक्लूसिव OR (|) का उपयोग करके कई मोडिफायर प्रदान कर सकते हैं, और इन्हें निम्न में से किसी एक द्वारा दर्शाया जा सक

  1. - पायथन में कैसे जांचें कि टेक्स्ट "खाली" है (स्पेस, टैब, न्यूलाइन)?

    स्ट्रिंग की जांच केवल व्हाइटस्पेस कैरेक्टर्स की घटनाओं की जांच करके की जा सकती है। हम 2 तरीकों का उपयोग करके जांच सकते हैं कि क्या स्ट्रिंग में केवल व्हाइटस्पेस कैरेक्टर्स हैं। पहला है isspace() मेथड का उपयोग करना। उदाहरण print(Hello world.isspace()) print( .isspace()) आउटपुट False True आप उसी पर