[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