java 验证 excel是否2003和2007

public class ExcelImportUtils {



    // @描述:是否是2003的excel,返回true是2003

    public static boolean isExcel2003(String filePath)  { 

        return filePath.matches("^.+\\.(?i)(xls)$"); 

    } 


    //@描述:是否是2007的excel,返回true是2007

    public static boolean isExcel2007(String filePath)  { 

        return filePath.matches("^.+\\.(?i)(xlsx)$"); 

    } 


  /**

  * 验证EXCEL文件

  * @param filePath

  * @return

  */

  public static boolean validateExcel(String filePath){

        if (filePath == null || !(isExcel2003(filePath) || isExcel2007(filePath))){ 

            return false; 

        } 

        return true;

  }


}

你可能感兴趣的:(java 验证 excel是否2003和2007)