(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指针;

golang——(strings包)常用字符串操作函数的更多相关文章

  1. [转载]c++常用字符串操作函数

    原文地址:c++常用字符串操作函数作者:Valsun 函数名: stpcpy 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin, char *source ...

  2. C语言的常用字符串操作函数(一)

    一直做的是单片机相关的程序设计,所以程序设计上更偏向底层,对于字符串的操作也仅限于液晶屏幕上的显示等工作,想提高下字符串操作的水平,而不是笨拙的数组替换等方式,翻看帖子发现C语言的字符串操作函数竟然这 ...

  3. mysql常用字符串操作函数大全,以及实例

    今天在论坛中看到一个关于mysql的问题,问题如下 good_id     cat_id12654         665,56912655         601,4722 goods_id是商品i ...

  4. VB常用字符串操作函数

    1. ASC(X),Chr(X):转换字符字符码 [格式]: P=Asc(X) 返回字符串X的第一个字符的字符码 P=Chr(X) 返回字符码等于X的字符 [范例]: (1)P=Chr(65) ‘ 输 ...

  5. PHP常用字符串操作函数实例总结(trim、nl2br、addcslashes、uudecode、md5等)

    /*常用的字符串输出函数 * * echo() 输出字符串 * print() 输出一个或多个字符串 * die() 输出一条信息,并退出当前脚本 * printf() 输出格式化字符串 * spri ...

  6. string常用字符串操作函数

    1.strdup和strndup 说明:strdup() 函数将参数 s 指向的字符串复制到一个字符串指针上去,这个字符串指针事先可以没被初始化.在复制时,strdup() 会给这个指针分配空间,使用 ...

  7. LoadRunner中常用的字符串操作函数

    LoadRunner中常用的字符串操作函数有:                strcpy(destination_string, source_string);               strc ...

  8. C/C++ 字符串操作函数 思维导图梳理

    这些常用的字符串操作函数都是包在string.h头文件中. 分享此图,方便大家记忆 <(^-^)> 选中图片点击右键,在新标签页中打开图片会更清晰

  9. JavaScript中常见的字符串操作函数及用法

    JavaScript中常见的字符串操作函数及用法 最近几次参加前端实习生招聘的笔试,发现很多笔试题都会考到字符串的处理,比方说去哪儿网笔试题.淘宝的笔试题等.如果你经常参加笔试或者也是一个过来人,相信 ...

随机推荐

  1. 【原】Pchart生成图片

    学习网址: http://wiki.pchart.net/doc.introduction.html http://pchart.sourceforge.net/index.php

  2. jquery制作动态添加表单行与删除表单行

    <script type="text/javascript" src="js/jquery1.7.js"></script> <s ...

  3. Spring Web MVC处理流程

    Spring Web MVC 处理流程: 1.浏览器向Spring发出请求,请求交给前端控制器 DispatcherServlet处理 2.控制器通过HandlerMapping找到相应的Contro ...

  4. Linux下源码安装Peach-2.3.8教程

    在peach文件夹下运行 python peach.py ./samples/HelloWorld.xml 提示先安装4Suite-XML. 根据提示在dependences文件夹下安装,出现两次错误 ...

  5. 25.TF&IDF算法以及向量空间模型算法

    主要知识点: boolean model IF/IDF vector space model     一.boolean model     在es做各种搜索进行打分排序时,会先用boolean mo ...

  6. net Core 中定时任务的设置

    接下来的任务 采用定时任务的需求场景: 每天的数据整理,比如库存,每天的零散数据的统计,定时提醒,定时提醒到期未完成的任务-.... 1.采用的第三方类库: quartz 2文档地址:http://w ...

  7. 【Codeforces 1106E】Lunar New Year and Red Envelopes

    [链接] 我是链接,点我呀:) [题意] 给你k个红包,每个红包可以在si..ti的时间范围内拿走. 抢完红包之后你得到wi元,然后你需要在di+1时刻才能继续抢红包 时间是线性的从1..n 然后某个 ...

  8. Git学习总结(3)——代码托管平台简介

    可以说GitHub的出现完全颠覆了以往大家对代码托管网站的认识.GitHub不但是一个代码托管网站,更是一个程序员的SNS社区.GitHub真正迷人的是它的创新能力与Geek精神,这些都是无法模仿的. ...

  9. Master Nginx(7) - Nginx for the Developer

    Caching integration No application caching Caching in the database Caching in the filesystem Changin ...

  10. DOM对象属性(property)与HTML标签特性(attribute)

    HTML中property与attribute是极易混淆的两个概念.大多数时候这两个单词都翻译为"属性",为了区分二者,一般将property翻译为"属性",a ...