文档章节

Go语言去除文件后缀

itfanr
 itfanr
发布于 2015/01/31 21:44
字数 53
阅读 366
收藏 2
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)
}


本文转载自:http://www.crifan.com/go_language_string_split_and_replace/

共有 人打赏支持
itfanr
粉丝 114
博文 467
码字总数 165540
作品 1
济南
程序员
私信 提问
重命名文件

所有文件添加.bak后缀 去除所有文件.bak后缀,上一个命令的反向恢复 ls 同上,去除后缀名,利用变量模式匹配运算符 将所有.py后缀文件,加上.bak后缀 将所有.sh后缀重命名为.py 同上 http://w...

juanmaoking
2014/12/08
0
0
C++ Primer读书笔记-ch01

Chapter 1. Getting Started 1.1 Writing a simple C++ Program 对于main函数而言,return 0表示一切正常,非0值表示有情况,具体含义由系统定义。 参考文档 gcc编译程序,经历如下过程: 预...

西昆仑
2016/03/29
36
0
菜菜鸟Zend Framework 2 不完全学习涂鸦(八)-- 样式和转换

样式和转换 在应用程序骨架(SkeletonApplication)中已经获得了很好的一个样式,但是我们需要修改一些标题以及去除版权信息。 Zend 应用程序骨架(ZendSkeletonApplication)已经在 ZendI1...

Jacky.Wang
2013/08/05
0
0
js 完美兼容浏览器的复制功能

1,js结合swf的复制功能,完美兼容火狐,谷歌,360,ie8,使用示例:(ps:引入copy.swf比较重要,文件传送门 解压密码:http://www.bieanju.com/,为了防止360删除文件请解压后去除后缀的1...

张涛泽
2017/04/19
0
0
Mac软件包管理工具--Monolingual

为苹果电脑硬盘瘦身,无外乎从捆绑软件,语言包,程序源文件三个方面着手。去除捆绑软件相对容易点,手动就可以了。而去除语言包和程序源文件却是需要软件的支持了。免费软件monolingual能同...

匿名
2009/09/16
2.1K
0

没有更多内容

加载失败,请刷新页面

加载更多

IOS  学习记录

1.StackView=>IOS 9及以上支持 2.布局方式: AutoLayout / StackView 堆布局 (线性布局) 3.屏幕适配 (资源分辨率、设计分辨率、屏幕分辨率) Size Class技术 可以针对 屏幕的方向进行设置...

萨x姆
今天
4
0
第四次工业革命:自主经济的崛起

https://36kr.com/p/5170370.html

shengjuntu
昨天
3
0
Cloud Native 与12-Factor

12-Factor(twelve-factor),也称为“十二要素”,是一套流行的应用程序开发原则。Cloud Native架构中使用12-Factor作为设计准则。 12-Factor 的目标在于: 使用标准化流程自动配置,从而使...

waylau
昨天
9
0
java多线程2

“非线程安全”问题存在于“实例变量”中,如果是方法内部的私有变量,则不存在线程安全问题。这是因为方法内部的变量都是私有造成的。 synchronized 获取的都是对象锁。如果多个线程访问多个...

一滴水穿石
昨天
4
0
今天的学习

1,document.location.href:获取整个url 2,str.split(' '):用字符分割字符串 3,$this->load->library(' '):引用图像处理类 4,$this->load->library(' '):引用Email类 5,特殊访问指针$th......

墨冥
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部