文件名的正则表达匹配,包含多个点的文件名匹配
这里使用的是 /(.+)\.(\w+)$/
来匹配文件名,再javascript中这样使用
const fileNameRegex = /(.+)\.(\w+)$/
const fileName = "tag1.filename.txt"
let matches = fileName .match(fileNameRegex )
// 得到匹配结果
const ext = matches[2]
const pureFileName = matches[1]
其中上面ext是文件后缀名是txt
,pureFileName就是纯的文件名,再上面示例中是tag1.filename