मेरी नियमित अभिव्यक्ति मेरी स्ट्रिंग में कुछ भी नहीं कर रही है।पाइथन नियमित अभिव्यक्ति कुछ भी मिलान
अजगर
data = 'random\n<article stuff\n</article>random stuff'
datareg = re.sub(r'.*<article(.*)</article>.*', r'<article\1</article>', data, flags=re.MULTILINE)
print datareg
मैं
random
<article stuff
</article>random stuff
मिल मैं चाहता हूँ
<article stuff
</article>
अरे, c'mon: नहीं [Cthulhu पार्सिंग] (http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454) फिर से । – pillmuncher
@pillmuncher: यह मेरे लिए विकृत HTML जैसा दिखता है, इसलिए मुझे संदेह है कि एक HTML पार्सर बहुत आसानी से इसके साथ काम करने में सक्षम होगा। – Blender
@ ब्लेंडर: मुझे लगता है कि आप सही हैं। लेकिन प्रतिस्थापन या तो वैध एक्सएमएल नहीं लगता है। मुझे आश्चर्य है, किसी को टूटी एक्सएमएल की क्या ज़रूरत है? – pillmuncher