博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
golang——(strings包)常用字符串操作函数
阅读量:5023 次
发布时间:2019-06-12

本文共 1365 字,大约阅读时间需要 4 分钟。

(1)func HasPrefix(s, prefix string) bool

判断字符串s是否有前缀字符串prefix;

(2)func HasSuffix(s, suffix string) bool

判断字符串s是否有后缀字符串suffix;

(3)func Contains(s, substr string) bool

判断字符串s是否包含子串substr;

(4)func Count(s, sep string) int

返回字符串s有几个不重复sep子串;

(5)func Index(s, sep string) int

返回字符串s中子串sep第一次出现的位置;不存在返回-1;

(6)func ToLower(s string) string

返回字符串s转小写的拷贝;

(7)func ToUpper(s string) string

返回字符串s转大写的拷贝;

(8)func Repeat(s string, count int) string

返回count个字符串s串联的字符串;

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

返回字符串s前n个不重复old子串替换为new子串的新字符串;n<0替换所有old子串;

(10)func Trim(s string, cutset string) string

返回去掉字符串s前后端所有cutset子串的字符串;

(11)func TrimSpace(s string) string

返回去掉字符串s前后端空白字符(unicode.IsSpace指定)的字符串;

(12)func TrimLeft(s string, cutset string) string

返回去掉字符串s前端所有cutset子串的字符串;

(13)func TrimRight(s string, cutset string) string

返回去掉字符串s后端所有cutset子串的字符串;

(14)func TrimPrefix(s, prefix string) string

返回去掉字符串s的前缀prefix子串的字符串;

(15)func TrimSuffix(s, suffix string) string

返回去掉字符串s的后缀suffix子串的字符串;

(16)func Fields(s string) []string

返回将字符串s按一个或多个空白(unicode.IsSpace)字符分割的多个字符串切片;空白字符串或空字符串返回空切片;

(17)func Split(s, sep string) []string

返回将字符串s按一个sep子串分割的字符串切片;sep为空字符串时,将s分割为每一个unicode码值的字符串切片;

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

返回将字符串切片a以子串sep连接的字符串;

(19)func NewReader(s string) *Reader

创建从字符串s读取数据的Reader指针;

转载于:https://www.cnblogs.com/dzhy/p/10936366.html

你可能感兴趣的文章
Excel2016右键新建工作表,打开时提示“因为文件格式或文件扩展名无效。请确定文件未损坏,并且文件扩展名与文件的格式匹配。”的解决办法...
查看>>
数据结构一
查看>>
限制文本框中只能输入数字
查看>>
Spring MVC文件上传和下载
查看>>
SpringMVC(十六) 处理模型数据之SessionAttributes
查看>>
阅读笔记01
查看>>
mysql设置有外键的主键自增及其他
查看>>
laravel常用函数大全Helper
查看>>
poj2299 Ultra-QuickSort
查看>>
第三部分shell编程3(shell脚本2)
查看>>
一个基于jQuery的移动端条件选择查询插件(原创)
查看>>
C# Winform 自适应
查看>>
IE阻止个别AC插件的原因及解决办法
查看>>
网络编程原始套接字
查看>>
为什么要进行IP选路?
查看>>
this的本质及static关键字
查看>>
国内各IE内核浏览器所调用的IE版本--转了
查看>>
Centos下源码安装git
查看>>
gulp-rev-append md5版本号
查看>>
IO流之File类
查看>>