研发图纸文件管理系统-前端项目
longyvfengyun
2023-12-08 cf907e2df0a06f55540113b59f5b9d340f72104d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/**
 * 获取路径中文件的名称和后缀
 * @param path 路径名称
 * @return {{name: *, type: (string|string)}}
 */
function getFileTypeAndName(path) {
  let reg = /(.*\\+)*(.*)$/;
  let fileName = path.match(reg)[2];
  let arr = fileName.split(".");
  return {
    type: arr.length ? arr[arr.length - 1].toLowerCase() : "",
    name: fileName,
  };
}
 
export default getFileTypeAndName;