2012/11/11 Daniele Zambelli <span dir="ltr"><<a href="mailto:daniele.zambelli@gmail.com" target="_blank">daniele.zambelli@gmail.com</a>></span><br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div><span style="font-family:'courier new',monospace">    c = re.compile("\<{0} .+\>(?P<spaces>\s*)\<\/{0}\>".</span><span style="font-family:'courier new',monospace">format(SPAN))</span></div>

</blockquote><div><br></div><div>Daniele,</div><div>premesso che penso anche io che un parser xml sia lo strumento più giusto nel tuo caso (per esempio lxml), la regex che fa quello che vuoi è questa:</div><div><br></div>

<div>    <font face="courier new, monospace">c = re.compile("\<{0} <b>[^>]</b>+\>(?P<spaces>\s*?)\<\/{0}\>".format(SPAN))</font><br></div><div><br></div><div>In pratica [^>] al posto del punto.</div>

<div><br></div><div>Ciao.<br>Marco.</div><div><br></div></div>-- <br><div><div><div><div><a href="http://beri.it/" target="_blank">http://beri.it/</a> - Un blog</div><div><a href="http://beri.it/i-miei-libri/" target="_blank">http://beri.it/i-miei-libri/</a> - Qualche libro</div>

<div><br></div></div></div></div><br>
</div>