本文摘自网络,作者,侵删。
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
本文来自:简书
感谢作者:我是不会赢的
查看原文:golang 获取文件名称、后缀
相关阅读 >>
修改文件夹下面所有.jpg文件名demo ->欢迎加入微信交流群一起交流学习Go
更多相关阅读请进入《Go》频道 >>

Go语言101
一个与时俱进的Go编程知识库。