<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
tiago.peczenyj++<br><br><div><div id="SkyDrivePlaceholder"></div>> From: tiago.peczenyj@gmail.com<br>> Date: Wed, 13 Mar 2013 11:42:51 -0300<br>> To: rio-pm@pm.org<br>> Subject: Re: [Rio-pm] Dúvida regex<br>> <br>> resolveu?<br>> <br>> 2013/3/12 Tiago Peczenyj <tiago.peczenyj@gmail.com>:<br>> > 2013/3/12 André Torres <andretorresrj@gmail.com>:<br>> >> Desculpa, isso realmente deve ser simples e nao estou sabendo expressar a<br>> >> minha duvida.<br>> ><br>> > Isso se ganha com o tempo.<br>> ><br>> > Veja se isso resolve:<br>> ><br>> > https://gist.github.com/anonymous/aa5d7d06ed311a2200c3<br>> ><br>> >><br>> >> ai vai um pedaço completo do arquivo. O que eu queria era um regex capaz de<br>> >> identificar as linhas que contem os resultados (ex: F55F3.2b<br>> >> 548          0.025  0.970  0.051   S    1) e dai começar a extração dos<br>> >> itens da coluna.<br>> >><br>> >> Obrigado.<br>> >><br>> >> ### targetp v1.1 prediction results ##################################<br>> >> Number of query sequences:  516<br>> >> Cleavage site predictions not included.<br>> >> Using NON-PLANT networks.<br>> >><br>> >> Name                  Len            mTP     SP  other  Loc  RC<br>> >> ----------------------------------------------------------------------<br>> >> F55F3.2b              548          0.025  0.970  0.051   S    1<br>> >> DSIM0209463           685          0.193  0.839  0.025   S    2<br>> >> PB13537-PA            272          0.081  0.063  0.906   _    1<br>> >> CPIJ016026-PA         575          0.109  0.844  0.093   S    2<br>> >> RPTMP00928-PA         595          0.028  0.909  0.148   S    2<br>> >> DSEC0203033           685          0.171  0.860  0.024   S    2<br>> >><br>> >> Em 12 de março de 2013 20:32, Tiago Peczenyj <tiago.peczenyj@gmail.com><br>> >> escreveu:<br>> >><br>> >>> Então eu acho que não entendi a sua duvida.<br>> >>><br>> >>> Tipo isso são colunas? vc quer extrair o que de cada uma delas?<br>> >>><br>> >>> por exemplo<br>> >>><br>> >>> AAEL00987-PA quero extrair: 00987<br>> >>> BA89.ES-PB quero extrair: PB<br>> >>> gi|llum0001334.1-PA não quero isso.<br>> >>><br>> >>> 2013/3/12 André Torres <andretorresrj@gmail.com>:<br>> >>> > ai vao alguns que posso encontrar na minha coluna:<br>> >>> ><br>> >>> > AAEL00987-PA<br>> >>> > BA89.ES-PB<br>> >>> > gi|llum0001334.1-PA<br>> >>> ><br>> >>> > Obrigado.<br>> >>> ><br>> >>> > Em 12 de março de 2013 20:05, Tiago Peczenyj <tiago.peczenyj@gmail.com><br>> >>> > escreveu:<br>> >>> ><br>> >>> >> De exemplos<br>> >>> >><br>> >>> >> Em 12/03/2013 20:03, "André Torres" <andretorresrj@gmail.com> escreveu:<br>> >>> >>><br>> >>> >>> Oi pessoa,<br>> >>> >>><br>> >>> >>> estou precisando da ajuda de vcs em um problema idiota.<br>> >>> >>> eu jogo as imformações contidas na primeira coluna de um arquivo txt<br>> >>> >>> em<br>> >>> >>> um array, mas o problema é que nao consigo uma maneira de uniformizar<br>> >>> >>> o<br>> >>> >>> regex para fazer o match e subsequente extração dos elementos para o<br>> >>> >>> array<br>> >>> >>> pois existem caracteres especiais como pontos, pipes, barras, hifens<br>> >>> >>> entre<br>> >>> >>> outros nos meios dos elementos.<br>> >>> >>><br>> >>> >>> eu tentei isso:<br>> >>> >>><br>> >>> >>> next unless m/^.+\s+\w+=\d+/;<br>> >>> >>><br>> >>> >>> existe outra forma a nao ser usar o ponto para encontrar qualquer<br>> >>> >>> caracter?<br>> >>> >>><br>> >>> >>><br>> >>> >>> Muito obrigado.<br>> >>> >>><br>> >>> >>> --<br>> >>> >>> André Torres<br>> >>> >>><br>> >>> >>> "Quando o homem aprender a respeitar até o menor ser da criação, seja<br>> >>> >>> animal ou vegetal, ninguém precisará ensiná-lo a amar seu semelhante."<br>> >>> >>> (Albert Schweitzer - Nobel da Paz de 1952)<br>> >>> >>> _______________________________________________<br>> >>> >>> Rio-pm mailing list<br>> >>> >>> Rio-pm@pm.org<br>> >>> >>> http://mail.pm.org/mailman/listinfo/rio-pm<br>> >>> >><br>> >>> >><br>> >>> >> _______________________________________________<br>> >>> >> Rio-pm mailing list<br>> >>> >> Rio-pm@pm.org<br>> >>> >> http://mail.pm.org/mailman/listinfo/rio-pm<br>> >>> ><br>> >>> ><br>> >>> ><br>> >>> ><br>> >>> > --<br>> >>> > André Torres<br>> >>> ><br>> >>> > "Quando o homem aprender a respeitar até o menor ser da criação, seja<br>> >>> > animal<br>> >>> > ou vegetal, ninguém precisará ensiná-lo a amar seu semelhante." (Albert<br>> >>> > Schweitzer - Nobel da Paz de 1952)<br>> >>> ><br>> >>> > _______________________________________________<br>> >>> > Rio-pm mailing list<br>> >>> > Rio-pm@pm.org<br>> >>> > http://mail.pm.org/mailman/listinfo/rio-pm<br>> >>><br>> >>><br>> >>><br>> >>> --<br>> >>> Tiago B. Peczenyj<br>> >>> Linux User #405772<br>> >>><br>> >>> http://about.me/peczenyj<br>> >>> _______________________________________________<br>> >>> Rio-pm mailing list<br>> >>> Rio-pm@pm.org<br>> >>> http://mail.pm.org/mailman/listinfo/rio-pm<br>> >><br>> >><br>> >><br>> >><br>> >> --<br>> >> André Torres<br>> >><br>> >> "Quando o homem aprender a respeitar até o menor ser da criação, seja animal<br>> >> ou vegetal, ninguém precisará ensiná-lo a amar seu semelhante." (Albert<br>> >> Schweitzer - Nobel da Paz de 1952)<br>> >><br>> >> _______________________________________________<br>> >> Rio-pm mailing list<br>> >> Rio-pm@pm.org<br>> >> http://mail.pm.org/mailman/listinfo/rio-pm<br>> ><br>> ><br>> ><br>> > --<br>> > Tiago B. Peczenyj<br>> > Linux User #405772<br>> ><br>> > http://about.me/peczenyj<br>> <br>> <br>> <br>> -- <br>> Tiago B. Peczenyj<br>> Linux User #405772<br>> <br>> http://about.me/peczenyj<br>> _______________________________________________<br>> Rio-pm mailing list<br>> Rio-pm@pm.org<br>> http://mail.pm.org/mailman/listinfo/rio-pm<br></div>                                          </div></body>
</html>