Mi rispondo da solo,<br>Un mio amcio (che ringrazio) mi ha suggerito questo<br><br>my @dummy = &#39;&#39; =~/(?:$re)?($)/;<br>print scalar(@dummy)-1;<br><br>Saluti<br><br><br><div class="gmail_quote">Il giorno 21 giugno 2009 13.56, Francesco Cuccaro <span dir="ltr">&lt;<a href="mailto:cuccaro.francesco@gmail.com">cuccaro.francesco@gmail.com</a>&gt;</span> ha scritto:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Salve avrei un problema.<br>A partire da una regex dovrei capire quanti valori ritornerà.<br>

<br>Esempio<br><br>/^(.*)$/  ==&gt; valori 1<br>/^THR\,(.*)\,(.*)/ ==&gt;valori 2<br>etc etc<br><br><br>Esiste un modulo che mi dia queste info??<br>
<br><br>Grazie a tutti<br><br>
</blockquote></div><br>