截取文件名
function splitFileName(text) {
var pattern = /\.{1}[a-z]{1,}$/;
if (pattern.exec(text) !== null) {
return text.slice(0, pattern.exec(text).index);
} else {
return text;
}
}
处理文件名重复问题
function duplicateFileName(fileName,temp) {
let fname="";
if (fileName && fileName != "") {
fname = this.splitFileName(fileName);
if(isNaN(temp[fileName])){
temp[fileName]=0;
}else{
temp[fileName]++;
fname+="("+temp[fileName]+")";
}
}
return fname;
}