go
三寸光阴_CX
这个作者很懒,什么都没留下…
展开
-
go中4个对操作字符串操作特别重要的包
stringsstrings包提供了许多函数,用于搜索,替换,比较,修正,切分与连接字符串bytes用于操作字节slice,strconv主要用于转换布尔值,整数,浮点数为与之对应的字符串形式,活着吧字符串转换为布尔值,整数,浮点数,另外还有为字符串添加/去除引号的函数unicode具有判别文字符号值特性的函数,如IsDigit IsLetter IsUpper IsLower,每...原创 2020-02-24 21:15:05 · 137 阅读 · 0 评论 -
Go中字符串和UTF-8的区别
在Go中字符的长度不一定是1,比如"中国"两个字符使用内置函数len测试的长度为6,要处理UTF-8字符可以试用utf8包中提供的各种方法。import “unicode/utf8”s:=“”hello, 世界”utf8.RuneCountInString(s) //返回字符个数for i := 0; i < len(s); { r, size := utf8.Dec...原创 2020-02-24 21:14:24 · 958 阅读 · 0 评论