path包很有用啊
  • 参考: https://nodejs.org/api/path.html#path_path_join_paths
  • 不论是拿目录
  • 扩展名
  • 文件名
  • 都有直接的函数可以用, 相当方便.
  • 需要做文件处理的小伙伴建议阅读以下, 就不必自己写正则了.
  • 特别要指出的是pathname是path串里去除掉域名的后面的那部分例如:
    • url.parse(‘http://stackoverflow.com/questions/17184791’).pathname
    • will give: “/questions/17184791”
  • 用path, 取文件名.
  • https://nodejs.org/api/path.html
  • path是需要引入的: const path = require(‘path’);

取扩展名

var x='/Users/machangkun/Downloads/dealfile2/test.mp3'
path.extname(x)

取文件名:

var x='/Users/machangkun/Downloads/dealfile2/test.mp3'
path.basename(x, path.extname(x))