[Rio-pm] Dúvida regex

2013-03-12 Thread André Torres
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@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm

Re: [Rio-pm] Dúvida regex

2013-03-12 Thread Tiago Peczenyj
De exemplos
Em 12/03/2013 20:03, "André Torres"  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@pm.org
> http://mail.pm.org/mailman/listinfo/rio-pm
>
___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm

Re: [Rio-pm] Dúvida regex

2013-03-12 Thread André Torres
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 escreveu:

> De exemplos
> Em 12/03/2013 20:03, "André Torres"  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@pm.org
>> http://mail.pm.org/mailman/listinfo/rio-pm
>>
>
> ___
> Rio-pm mailing list
> Rio-pm@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@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm

Re: [Rio-pm] Dúvida regex

2013-03-12 Thread Tiago Peczenyj
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 :
> 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 
> escreveu:
>
>> De exemplos
>>
>> Em 12/03/2013 20:03, "André Torres"  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@pm.org
>>> http://mail.pm.org/mailman/listinfo/rio-pm
>>
>>
>> ___
>> Rio-pm mailing list
>> Rio-pm@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@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@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm


Re: [Rio-pm] Dúvida regex

2013-03-12 Thread André Torres
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   S1) 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  LenmTP SP  other  Loc  RC
--
F55F3.2b  548  0.025  0.970  0.051   S1
DSIM0209463   685  0.193  0.839  0.025   S2
PB13537-PA272  0.081  0.063  0.906   _1
CPIJ016026-PA 575  0.109  0.844  0.093   S2
RPTMP00928-PA 595  0.028  0.909  0.148   S2
DSEC0203033   685  0.171  0.860  0.024   S2

Em 12 de março de 2013 20:32, Tiago Peczenyj 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 :
> > 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 
> > escreveu:
> >
> >> De exemplos
> >>
> >> Em 12/03/2013 20:03, "André Torres"  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@pm.org
> >>> http://mail.pm.org/mailman/listinfo/rio-pm
> >>
> >>
> >> ___
> >> Rio-pm mailing list
> >> Rio-pm@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@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@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@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm

Re: [Rio-pm] Dúvida regex

2013-03-12 Thread Renan Rangel
Tente com a regex: /^([\w\d|.-]+)/

Ela deveria pegar qualquer coisa que contenha letras, números, e outros
caracteres que você falou, tipo pipe, ponto, traço. Cada vez que o loop
rodar, o valor da chave vai ficar disponível em $1 para você colocar no
array.

Outra forma, se nenhuma dessas chaves contém espaço, é usar: /^[^\s]+/


Renan Rangel


2013/3/12 André Torres 

> 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   S1) 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  LenmTP SP  other  Loc  RC
> --
> F55F3.2b  548  0.025  0.970  0.051   S1
> DSIM0209463   685  0.193  0.839  0.025   S2
> PB13537-PA272  0.081  0.063  0.906   _1
> CPIJ016026-PA 575  0.109  0.844  0.093   S2
> RPTMP00928-PA 595  0.028  0.909  0.148   S2
> DSEC0203033   685  0.171  0.860  0.024   S2
>
> Em 12 de março de 2013 20:32, Tiago Peczenyj 
> 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 :
>> > 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 
>> > escreveu:
>> >
>> >> De exemplos
>> >>
>> >> Em 12/03/2013 20:03, "André Torres" 
>> 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@pm.org
>> >>> http://mail.pm.org/mailman/listinfo/rio-pm
>> >>
>> >>
>> >> ___
>> >> Rio-pm mailing list
>> >> Rio-pm@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@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@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@pm.org
> http://mail.pm.org/mailman/listinfo/rio-pm
>
___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm

Re: [Rio-pm] Dúvida regex

2013-03-12 Thread Tiago Peczenyj
2013/3/12 André Torres :
> 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   S1) 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  LenmTP SP  other  Loc  RC
> --
> F55F3.2b  548  0.025  0.970  0.051   S1
> DSIM0209463   685  0.193  0.839  0.025   S2
> PB13537-PA272  0.081  0.063  0.906   _1
> CPIJ016026-PA 575  0.109  0.844  0.093   S2
> RPTMP00928-PA 595  0.028  0.909  0.148   S2
> DSEC0203033   685  0.171  0.860  0.024   S2
>
> Em 12 de março de 2013 20:32, Tiago Peczenyj 
> 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 :
>> > 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 
>> > escreveu:
>> >
>> >> De exemplos
>> >>
>> >> Em 12/03/2013 20:03, "André Torres"  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@pm.org
>> >>> http://mail.pm.org/mailman/listinfo/rio-pm
>> >>
>> >>
>> >> ___
>> >> Rio-pm mailing list
>> >> Rio-pm@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@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@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@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@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm


Re: [Rio-pm] Dúvida regex

2013-03-13 Thread Tiago Peczenyj
resolveu?

2013/3/12 Tiago Peczenyj :
> 2013/3/12 André Torres :
>> 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   S1) 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  LenmTP SP  other  Loc  RC
>> --
>> F55F3.2b  548  0.025  0.970  0.051   S1
>> DSIM0209463   685  0.193  0.839  0.025   S2
>> PB13537-PA272  0.081  0.063  0.906   _1
>> CPIJ016026-PA 575  0.109  0.844  0.093   S2
>> RPTMP00928-PA 595  0.028  0.909  0.148   S2
>> DSEC0203033   685  0.171  0.860  0.024   S2
>>
>> Em 12 de março de 2013 20:32, Tiago Peczenyj 
>> 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 :
>>> > 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 
>>> > escreveu:
>>> >
>>> >> De exemplos
>>> >>
>>> >> Em 12/03/2013 20:03, "André Torres"  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@pm.org
>>> >>> http://mail.pm.org/mailman/listinfo/rio-pm
>>> >>
>>> >>
>>> >> ___
>>> >> Rio-pm mailing list
>>> >> Rio-pm@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@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@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@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@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm


Re: [Rio-pm] Dúvida regex

2013-03-14 Thread Aureliano Guedes

tiago.peczenyj++

> From: tiago.pecze...@gmail.com
> Date: Wed, 13 Mar 2013 11:42:51 -0300
> To: rio-pm@pm.org
> Subject: Re: [Rio-pm] Dúvida regex
> 
> resolveu?
> 
> 2013/3/12 Tiago Peczenyj :
> > 2013/3/12 André Torres :
> >> 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   S1) 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  LenmTP SP  other  Loc  RC
> >> --
> >> F55F3.2b  548  0.025  0.970  0.051   S1
> >> DSIM0209463   685  0.193  0.839  0.025   S2
> >> PB13537-PA272  0.081  0.063  0.906   _1
> >> CPIJ016026-PA 575  0.109  0.844  0.093   S2
> >> RPTMP00928-PA 595  0.028  0.909  0.148   S2
> >> DSEC0203033   685  0.171  0.860  0.024   S2
> >>
> >> Em 12 de março de 2013 20:32, Tiago Peczenyj 
> >> 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 :
> >>> > 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 
> >>> > escreveu:
> >>> >
> >>> >> De exemplos
> >>> >>
> >>> >> Em 12/03/2013 20:03, "André Torres"  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@pm.org
> >>> >>> http://mail.pm.org/mailman/listinfo/rio-pm
> >>> >>
> >>> >>
> >>> >> ___
> >>> >> Rio-pm mailing list
> >>&g