Entao.. vamos supor que tenho um endereco IP(EXEMPLO)<br><br>192.168.0.1<br>192.168.1.0<br>192.168.0.10<br>192.168.0.22<br>192.168.0.12<br>192.168.1.1<br>192.168.5.2<br><br>eles estao em um arquivo...<br>eu leio esse arquivo linha por linha<br>e quero agrupar pelo 3 campo depois do 2 . ou seja<br><br>=0 eu tenho <br>192.168.0.1<br>192.168.0.10<br>192.168.0.22<br>192.168.0.12<br><br>eu quero pegar essa informacao<br>FINAL 0 - 1,10,22,12<br>FINAL 1 - 0,1<br>.<br>.<br><br>tendeu :D<br><br><br><br><br><b><i>Eden Cardim &lt;edencardim@gmail.com&gt;</i></b> escreveu:<br><br><br><blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> On 7/20/07, Patty Silva <ptfzs@yahoo.com.br> wrote:<br>&gt; Pessoal.. tenho uma expressao regular do tipo<br>&gt; if ($line=~/\d+\-\(\d+\)\-(\d+))<br>&gt;<br>&gt; quero agrupar pelo $1<br>&gt; ex: 9-3-1<br>&gt;      0-3-2<br>&gt;      8-5-1<br>&gt;      0-8-4<br>&gt;      4-5-0<br>&gt;<br>&gt;
 3-1,2<br>&gt; 5-1,0<br>&gt; 8-4<br>&gt;<br>&gt; tem como?<br>&gt;<br>&gt; tentei usar o DBM mas pega o ultimo somente<br>&gt;<br>&gt; alguma sugestao??<br><br>Essa expressão regular não dá match nos dados que você forneceu e não<br>consegui entender seu exemplo, poderia explicar melhor?<br><br>-- <br>Eden Cardim<br>Instituto Baiano de Biotecnologia<br>Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas<br>Laboratório de Bioinformática<br>_______________________________________________<br>Cascavel-pm mailing list<br>Cascavel-pm@pm.org<br>http://mail.pm.org/mailman/listinfo/cascavel-pm<br></ptfzs@yahoo.com.br></blockquote><br><p>&#32;



      Flickr agora em português. Você cria, todo mundo vê. <a href="http://www.flickr.com.br/">Saiba mais</a>.