Go语言---文本文件处理

字符串操作

Contains

func Contains(s,substr string) bool

功能:字符串s中是否包含 substr,返回bool值

Join

func Join(a []string,sep string) string

功能:字符串链接,把slice a通过sep链接起来

Index

func Index(a ,sep string) int

功能:在字符中s中查找sep所在的位置,返回位置值,找不到返回-1

Repeat

func Repeat(a string ,count int) string

功能:重复s字符串count 次,最后返回重复的字符串

Replace

func Replace(s, old ,new string,n int) string

功能:在s字符串中,把old字符串替换为new 字符串,n表示替换的次数,小于0表示全部替换

Split

func Split(s,sep string) []string

功能:把s字符串按照sep分割,返回slice

Trim

func Trim(s string,cutset string) string

功能:在s字符串的头部和尾部去掉cutset指定的字符串

Fields

func Fields(s string) []string

功能:去除s字符串的空格符,并且按照空格分割返回slice
在这里插入图片描述

字符串转换

字符串转化的函数在 strconv中,常见的有以下三种。

Append

Append 系列函数将整数等转换为字符串后,添加到现有的字节数组中。
在这里插入图片描述

  • 打印需要转换成字符串以后在打印

Format

Format 系列函数把其他类型的转换为字符串。比如:
在这里插入图片描述
在这里插入图片描述

Parse

字符串转换为其他类型
在这里插入图片描述
字符串转换为整型
在这里插入图片描述

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值