2017-12-14 23 views
0

파일에 날짜 시간 스탬프 (DDMMYYYYhhmmss) (14122017143339)가있는 파일을 검색하려고합니다. 그러나 서버에서 가능성이 있습니다. 예상 파일 이름은 초 단위로 변경되기 때문에 (14122017143337 또는 14122017143338 또는 14122017143339 또는 14122017143340)입니다. 자, 그 이름의 일부만 가진 파일을 검색하려고하면 분 (DDMMYYYYhhmm)과 같이 표시됩니다. 의미하는 파일은 그 이름에 문자열 (141220171433)을 포함해야합니다.부분 이름을 가진 서버에 파일이 있는지 확인하십시오.

우리가 자바를 사용하여 어떻게 이룰 수 있습니까?

참고 - 코딩 용도로 Selenium을 사용하고 있습니다.

+0

'DDMMYYYYhhmm'까지만 검색하면 해당 분 'mm'에 많은 파일이 생성됩니다. –

답변

0

아래 코드는 Java로 작성되었으며 폴더의 모든 파일을 찾습니다. 일치하는 필수 파일 이름을 검색 할 수 있습니다.

File[] allFiles = new File("FOlder path").listFiles(); 
for (File f : allFiles) 
{ 
     if (f.isFile()) 
     { 
      if(file.getName().contains("DDMMYYYYhhmm")) 
      { 
       System.out.println("true and file found"); 
        // do something here 
      } 
     } 
    }