[Rio-pm] Dúvida regex

Aureliano Guedes guedes_1000 em hotmail.com
Quinta Março 14 12:23:57 PDT 2013


tiago.peczenyj++

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


Mais detalhes sobre a lista de discussão Rio-pm