如現在有文件名aa.doc,bb.xls,...
Java中最簡單的判断是
String fileName = "文件名";
String regx = "[^/:*?<>|]+//.doc";//這裡判断是否為doc文件格式的正則表達式
if(!fileName.matches(regx )){
return 不為真,驗證失敗;
}
return 驗證成功;
其中"[^/:*?<>|]表示去掉/,:,*,?,<,>,|外所有的字符,+表達前面的字符串可以至少1次或多次出現,//.doc表示後面字符串必需為.doc,有關正則表達式可以查看相關教程