Sr.s tudo bem estou com seguinte dúvida tenho que verificar se existe um determinado arquivo em um diretório se sim ele verifica o nome do arquivo, caso positivo ele tem que verificar se o final do arquivo já existe num ArrayList() estou fazendo isso via o Metodo Split() mas não estou conseguindo quebrar o nome do arquivo da forma como eu quero que seria tipo: tesB12te123.txt --> tem que aparecer somente 123. para verificação no array. segue codigo.
public void Consulta(String dir){
File dirRet=new File(dir);
if (dirRet.exists()){
File[] arquivo=dirRet.listFiles();
for(File aux1 : arquivo){
if(aux1.getName().startsWith("tesB12te")){
String []s=aux1.getName().split("tesB12te"+".txt");
System.out.println(s[0]);
}
}
}else{
System.out.println("Erro");
}
}