Uso de regex para salvar linha em arquivo txt

1 resposta
G

Pessoal, estou desenvolvendo um trabalho onde eu recebo um log, onde quero filtrar apenas as linhas que começam com “2021” e armazena-las em um arquivo txt. Estou iniciando em java, então estou apenas lendo o arquivo por enquanto. Obs: segue exemplo do dado que desejo filtrar e armazenar em um novo arquivo de texto, estou usando BufferedReader para ler uma linha por vez.

+ cmd_ps=1
+ [ 1 -gt 1 ]
2021-04-23 21:12:01.878060 (I)        Prepare Conv - Start         // Uma das linhas de interesse

1 Resposta

Lucas_Camara

Ao ler o arquivo linha a linha, no seu caso, vc pode usar o método startsWith da String:

if (line.startsWith("2021")) {
    // processa a linha do arquivo
}
Criado 17 de setembro de 2021
Ultima resposta 17 de set. de 2021
Respostas 1
Participantes 2