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. रेगुलर एक्सप्रेशन का उपयोग करके अजगर में किसी शब्द का मिलान कैसे करें?

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

  1. पायथन में नियमित अभिव्यक्ति संशोधक कैसे काम करते हैं?

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

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

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