[Rio-pm] Dúvida regex
André Torres
andretorresrj em gmail.com
Terça Março 12 16:38:01 PDT 2013
Desculpa, isso realmente deve ser simples e nao estou sabendo expressar a
minha duvida.
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)
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/rio-pm/attachments/20130312/bc74946c/attachment.html>
Mais detalhes sobre a lista de discussão Rio-pm