E ai pessoal alguem ja usou o regex para extrair campos de uma string com tamanho 
fixo? Eu copnsegui fazer um
split quando tenho um separador (String[] estringue.split("")) ou Fazer um 
reconhecimento de grupos.


Mas estou enfrentando o seguinte problema: tenho um frame sem separadores com tamanho 
fixo de campos

"campo1(25caracteres)campo2(3caracteres)campo3(2caracteres)campo4(5caracteres)"

para este formato estou usando uma regex assim:
"(\\.{25})|(\\.{3}|(\\.{2})|(\\.{5})"

O problema esta a partir do 3 campo, uma vez que o subsequente eh meno o grupo que 
sera reconhecido a 
partir dai sera o 3o  (mais duas vezes) pois tem apenas dois caracteres. Ja tentei 
usar sem o simbolo "|" e com 
simbolos de limites (ultimo campo... inicio do parsing) e tambem nao obtive resultados.

Se alguem souber como resolver ou onde eu posso conseguir esta informacao, por favor 
me responda.


Valeu,


<Padilha id="Nilseu">
Nilseu Perside Ortiz Padilha Junior
Desenvolvedor Java - J2EE
Immediate Consultoria e Sistemas
http://www.immediate.com.br
Ciencia da Computacao - ULBRA
<Quote>
Rejeitamos reis, presidentes e votos. Acreditamos em puro consenso e codigo eficiente. 
- Dave Clark
</Quote>
<Quote>
One exam does not a (J2EE) architect make. - Master Yoda
</Quote>
</Padilha>


---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a