regex - how to create regular expression in python -


#if एक्स और #endif // # के बीच सभी पंक्तियों को हटाने के लिए नियमित अभिव्यक्ति यदि X नोट सी शैली टिप्पणी महत्वपूर्ण है और इसे ध्यान में रखा जाना चाहिए

  #if एक्स .... ..... # ifif // # if x < / Code>  

निम्नलिखित वांछित ओ / पी नहीं दे रहा है: तो क्या सही है?

  re.compile ("# if। *? # Endif //    

अब तक, आप आपने अपना रेगेक्स संकलित किया है, आपने अभी तक इसके साथ कुछ नहीं किया है।

आपको यह करने की आवश्यकता है:

  myregex = re.compile (r "#if। *? # Endif // # if X ", re.DOTALL) परिणाम = myregex.sub (" विषय ")   

जहां विषय स्ट्रिंग है पर काम करना चाहते हैं (और "" प्रतिस्थापन स्ट्रिंग है)।

आपको पुनः। मल्टीटीन पैरामीटर की आवश्यकता नहीं है क्योंकि आप नहीं हैं शुरुआत- / एंड-ऑफ-लाइन एंकर का उपयोग करके

Comments