Em um arquivo baixado da internet tenho uma planilha configurada
aleatoriamente deste jeito …
06 10 28 32 39 53 10 15 20 30
10 21 25 36 44 55 69 10 33 56
…
O que eu preciso é de uma regex( em python ) que me procure os 6
primeiros números de cada linha independentemente de quantas linhas
tenha o arquivo, contudo, não quero “casar” a partir do 7 número por
linha. De propósito eu coloquei o #10 nesta situação, ou seja, em meu
exemplo acima eu tenho na 1ª linha um #10 na 2ª coluna/posição e na 2ª
linha um #10 na 1ª posição( entre os 6 que é o que me interessa ).
Reparem que os 6 primeiros números( 00 – 99 ) sempre estarão em ordem
crescente e a partir do sétimo ordem aleatória. Reparem também, que o
1º #10 é idêntico ao 2º #10 de cada linha. Só mais um comentário, os
números abaixo de 10 terão obrigatoriamente um casamento de 2 dígitos,
ou seja, 01 e não 1. Não sei se ficou claro, então para qualquer
esclarecimento me perguntem …
É possível se criar uma RE tão especifica?. ( # = número )
Agradeço antecipadamente pois qualquer ajuda será bem-vinda. Obrigado.
1[],
--
Ademir Francisco da Silva
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Expressões regulares" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para expressoes...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para expressoes-regul...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/expressoes-regulares?hl=pt-BR.
Obrigado por sua pronta resposta, contudo não é tão simples assim,
leia novamente o meu 1º email, mas eu agradeço e muito, Valeu ...!
Pessoal,
Estou aguardando novas opiniões/sugestões.Se alguém tiver outras
ideias favor retornar-me ...
1[],
Ademir Francisco da Silva
Em 17/03/10, Fernando Z. Bob<fzma...@gmail.com> escreveu:
>> expressoes-regul...@googlegroups.com<expressoes-regulares%2Bunsu...@googlegroups.com>
>> .
>> Para obter mais opções, visite esse grupo em
>> http://groups.google.com/group/expressoes-regulares?hl=pt-BR.
>>
>>
>
> --
> Você está recebendo esta mensagem porque se inscreveu no grupo "Expressões
> regulares" dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para
> expressoes...@googlegroups.com.
> Para cancelar a inscrição nesse grupo, envie um e-mail para
> expressoes-regul...@googlegroups.com.
> Para obter mais opções, visite esse grupo em
> http://groups.google.com/group/expressoes-regulares?hl=pt-BR.
>
>
Quero agradecer e muito a iniciativa/tentativa de me ajudar, realmente
estou feliz com este altruísmo explicito ...
Informo a todos que já estou quase finalizando uma regex para suprir
as minhas necessidades( É incrivel como um pouco de paciência,
dedicação e estudo faz diferença no desenvovimento de uma regex ... ),
bom na verdade eu já há tinha desenvolvido( somente me faltava
resolver o caso do #10 que casa entre os 6 mas depois não casa mais na
mesma linha ), contudo eu queria ver sugestões para fazer uma
confrontação, contudo pelo que eu notei isto não vai ser possível ...
Não tem problema ...
Obrigado a todos que me retornaram por email, Valeu ...!
1[],
Ademir Francisco da Silva
Ps.: Quando tiver a mesma 100% desenvolvida eu a publico aqui...
Em 18/03/10, caio ariede<caio....@gmail.com> escreveu:
>>>>> <expressoes-regulares%2Bunsu...@googlegroups.com<expressoes-regulares%252Buns...@googlegroups.com>
>>>> Joel Landim Mourão
>>>>
>>>> --
>>>> Você está recebendo esta mensagem porque se inscreveu no grupo
>>>> "Expressões regulares" dos Grupos do Google.
>>>> Para postar neste grupo, envie um e-mail para
>>>> expressoes...@googlegroups.com.
>>>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>>>> expressoes-regul...@googlegroups.com<expressoes-regulares%2Bunsu...@googlegroups.com>
>>>> .
>>>> Para obter mais opções, visite esse grupo em
>>>> http://groups.google.com/group/expressoes-regulares?hl=pt-BR.
>>>>
>>>
>>>
>>>
>>> --
>>> Att,
>>> Gustavo Dutra -
>>> www.gustavodutra.com
>>>
>>> --
>>> Você está recebendo esta mensagem porque se inscreveu no grupo
>>> "Expressões
>>> regulares" dos Grupos do Google.
>>> Para postar neste grupo, envie um e-mail para
>>> expressoes...@googlegroups.com.
>>> Para cancelar a inscrição nesse grupo, envie um e-mail para