[Rio-pm] Dúvida regex

Tiago Peczenyj tiago.peczenyj em gmail.com
Terça Março 12 16:32:57 PDT 2013


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


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