码迷,mamicode.com
首页 > 编程语言 > 详细

Go语言strings以及strconv的使用

时间:2019-08-28 11:01:15      阅读:61      评论:0      收藏:0      [点我收藏+]

标签:trim   空白   指定   信息   Go语言   子串   lower   bsp   返回   

strings的使用

#HasPrefix
语法: strings.HasPrefix(s, prefix string) bool    // 判断字符串s是否以prefix开头

#HasSuffix
语法:strings.HasSuffix(s, suffix string) bool    // 判断字符串s是否以suffix结尾

#Index
语法:strings.Index(s, str string) int    // 判断str在s中首次出现的位置, 如果没有, 则返回-1

#LastIndex
语法:strings.LastIndex(s, str string) int    // 判断str在s中最后一次出现的位置, 如果没有,则返回-1

#Replace
语法:strings.Replace(s, old, new string, n int) string    // 字符串替换

#Count
语法:strings.Count(s, substr string) int    // 字符串计数

#Repeat
语法:strings.Repeat(s string, count int) string    // 重复 count 次 s

#ToLower
语法:strings.ToLower(s string) string    // 全部转为小写

#ToUpper
语法:strings.ToUpper(s string) string    // 全部转为大写

#TrimSpace
语法:strings.TrimSpace(s string) string    // 去掉字符串s的首尾空白字符

#Trim
语法:strings.Trim(s string, cutset string) string    // 去掉字符串s的首尾指定cutse字符

#TrimLeft
语法:strings.TrimLeft(s string, cutset string) string    // 去掉字符串s的首部指定的cutset字符

#TrimRight
语法:
strings.TrimRight(s string, cutset string) string    // 去掉字符串s的尾部指定的cutset字符


#Fields
语法:strings.Fields(s string) []string    // 返回以 空格 分隔的所有子串slice


#Split
语法:strings.Split(s, sep string) []string    // 返回以 sep 分隔的所有子串slice

#Join
语法:strings.Join(a []string, sep string) string    // 用sep把a中的所有元素链接起来

strconv的使用

#Itoa
语法: strconv.Itoa(i int) string    // 把一个整数 i 转成一个字符串

Atoi
语法:strconv.Atoi(s string) (int, error)    // 把一个字符串转成一个整数, 如果不能转, 则报错信息保留在error中, int为0 

 

Go语言strings以及strconv的使用

标签:trim   空白   指定   信息   Go语言   子串   lower   bsp   返回   

原文地址:https://www.cnblogs.com/weidaijie/p/11422531.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!