Olá Pessoal,
Preciso ler um arquivo PDF que tem as datas, mais especificamente preciso pegar as datas de vencimento dos boletos usando expressão regulares com java.
Consegui validar apenas para saber o que é a data, mas preciso imprimir na tela a data .
Segue o que já fiz:
boolean valor = linha.matches("\\d{2}/\\d{2}/\\d{4}");
System.out.println("Data => "+valor);
Desde já agradeço toda a ajuda da comunidade.
Vê se resolve pra você.
String linha = "Lins, 02/06/1989; Santos, 23/04/2017";
Pattern p2 = Pattern.compile("\\d{2}/\\d{2}/\\d{4}");
Matcher m2 = p2.matcher(linha);
while (m2.find()) {
System.out.println("Data => " + m2.group());
}
Os imports:
import java.util.regex.Matcher;
import java.util.regex.Pattern;
1 curtida
Antonio,
Muito obrigado pela ajuda, já funcionou sim!
Agradecido!
Como faço para fechar o tópico? Sou novato aqui no fórum e em programação também.
Obrigado comunidade !
1 curtida
Você pode curtir e marcar como solução.
Outra coisa é colocar no titulo [RESOLVIDO] no início. 