clq
浏览(535) -
2017-12-27 10:59:21 发表
编辑
关键字: golang
[2017-12-29 11:14:25 最后更新]
go 语言获取文件名、后缀名
转载 2015年11月26日 10:18:34
//http://my.oschina.net/itfanr/blog/373983
package main
import (
"fmt"
"path"
"strings"
)
func main() {
fullFilename := "/Users/itfanr/Documents/test.txt"
fmt.Println("fullFilename =", fullFilename)
var filenameWithSuffix string
filenameWithSuffix = path.Base(fullFilename) //获取文件名带后缀
fmt.Println("filenameWithSuffix =", filenameWithSuffix)
var fileSuffix string
fileSuffix = path.Ext(filenameWithSuffix) //获取文件后缀
fmt.Println("fileSuffix =", fileSuffix)
var filenameOnly string
filenameOnly = strings.TrimSuffix(filenameWithSuffix, fileSuffix)//获取文件名
fmt.Println("filenameOnly =", filenameOnly)
}
NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.