golangGolang 入门资料+笔记

golang 获取文件名称、后缀

2021-02-23  本文已影响0人  五岁小孩

golang 获取文件名称、后缀

func main(){
   var filePath="attachment/file/filename.txt"
   //获取文件名称带后缀
   fileNameWithSuffix:=path.Base(filePath)
   //获取文件的后缀(文件类型)
   fileType:=path.Ext(fileNameWithSuffix)
   //获取文件名称(不带后缀)
   fileNameOnly:=strings.TrimSuffix(fileNameWithSuffix, fileType)
  fmt.Printf("fileNameWithSuffix==%s\n fileType==%s;\n fileNameOnly==%s;",
             fileNameWithSuffix,fileType,fileNameOnly)
}

控制台打印:

fileNameWithSuffix==filename.txt
 fileType==.txt;
fileNameOnly=filename;

Process finished with exit code 0
上一篇 下一篇

猜你喜欢

热点阅读