加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

strings包学习

发布时间:2020-12-16 19:01:53 所属栏目:大数据 来源:网络整理
导读:pattern := "/admin/index" func Count(s,sep string) int 统计字符串sep在字符串s中有几个,sep为空则返回s中字符的个数+1 func HasPrefix(s,prefix string) bool 检查字符串s是否以prefix前缀开始 func Index(s,sep string) int 返回sep在字符串s中的索引

pattern := "/admin/index"

func Count(s,sep string) int
统计字符串sep在字符串s中有几个,sep为空则返回s中字符的个数+1

func HasPrefix(s,prefix string) bool
检查字符串s是否以prefix前缀开始

func Index(s,sep string) int
返回sep在字符串s中的索引值,如果s中没有sep则返回-1

func Split(s,sep string) []string
Split通过sep把s分割成几个小的string,返回分割后的得到的string组成的slice
例如:
parts
:= strings.Split(pattern, "/") //打印:["" "admin" "index"]
parts := strings.Split(pattern, "") //打印:["/" "a" "d" "m" "i" "n" "/" "i" "n" "d" "e" "x"]

func SplitAfter(s,sep string) []string
SplitAfter通过sep把s分割成几个小的string(string尾部包含sep),返回分割后的得到的string组成的slice
parts := strings.SplitAfter(pattern, "/") //打印:["/" "admin/" "index"]
parts := strings.SplitAfter(pattern, "") //打印:["/" "a" "d" "m" "i" "n" "/" "i" "n" "d" "e" "x"]


func TrimRight(sstring,cutsetstring)string

修剪掉字符串s最右边的cutset

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

把sep添加到a数组的每个元素之间,并返回一个字符串

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读