[Rio-pm] Dúvida regex

Tiago Peczenyj tiago.peczenyj em gmail.com
Quarta Março 13 07:42:51 PDT 2013


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


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