作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试从键盘读取的文件名中删除\ n,但是生成的串联路径很奇怪。
(在Windows上转到1.11)
fmt.Println("Enter file name:")
reader := bufio.NewReader(os.Stdin)
//read line from console
filename, _ := reader.ReadString('\n')
//filename = filename[0 : len(filename)-2] // this one seems to work
filename = strings.TrimSuffix(filename, "\n")
fmt.Println("1" + filename + "2")
最佳答案
使用strings.TrimSpace(string) string
:
fmt.Println("Enter file name:")
reader := bufio.NewReader(os.Stdin)
//read line from console
filename, _ := reader.ReadString('\n')
filename = strings.TrimSpace(filename)
fmt.Println("1" + filename + "2")
关于go - 带字符串的奇怪行为.TrimSuffix\n,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60550903/
我正在尝试从键盘读取的文件名中删除\ n,但是生成的串联路径很奇怪。 (在Windows上转到1.11) fmt.Println("Enter file name:") reader := bufio
https://www.terraform.io/docs/configuration/functions/trim.html 修剪 修剪前缀 修剪后缀 在 terraform 控制台的 0.12.1
我是一名优秀的程序员,十分优秀!