REGEX Log4j

2 respostas
P

Bom dia.
Preciso configurar um log4j via código, para tanto preciso indicar o tamanho máximo do arquivo.
O Log4j aceita no seguinte formato: numero seguido de MB ou KB ou GB. Exemplos 11000KB, 15GB, 1MB…

PReciso validar isso unsando uma regex, estou apanhando para juntar a parte de número com a de letras. Alguém pode me ajudar? Até o momento consigo validar o MB ou KB ou GB com a regex abaixo:
((\bKB)|(\bMB)|(\bGB))\b

Alguém pode ajudar a completar ?

2 Respostas

M

Tente assim:

String regex = "\d+[KMG]B";
P

Valeu Marco, só fiz um ajuste, ficou perfeita

(\d+[KMG]B)\b

Criado 17 de dezembro de 2009
Ultima resposta 17 de dez. de 2009
Respostas 2
Participantes 2