Go语言strings包处理字符串的一系列功能函数示例讲解
strings包提供了Go语言中操作字符串的方法,提供了一系列函数用于处理字符串,包括比较、查找、替换、转换等功能。
以下是一些常用的示例代码:
1、比较两个字符串:strings。Compare()packagemainimport(fmtstrings)funcmain(){s1:天生我材必有用s2:腹有诗书气自华,读书万卷始通神fmt。Println(strings。Compare(s1,s2))1}
返回值小于0表示s1小于s2,等于0表示s1等于s2,大于0表示s1大于s2。
2、查找子串:strings。Contains()packagemainimport(fmtstrings)funcmain(){s1:书山有路勤为径,学海无涯苦作舟s2:学海无涯苦作舟fmt。Println(strings。Contains(s1,s2))true}
返回bool值,如果存在子串则返回true,否则返回false。
3、字符串替换:strings。Replace()、strings。ReplaceAllpackagemainimport(fmtstrings)funcmain(){s1:君子喻于义,小人喻于利,小人喻于利s2:喻s3:喻1fmt。Println(strings。Replace(s1,s2,s3,2))君子喻1于义,小人喻1于利,小人喻于利}
第四个参数控制替换的次数,2表示替换两处,1表示替换所有。packagemainimport(fmtstrings)funcmain(){str:世上无难事,只怕有心人呵呵呵strstrings。ReplaceAll(str,呵,哈)fmt。Println(str)世上无难事,只怕有心人哈哈哈}
将字符串世上无难事,只怕有心人呵呵呵中的呵替换为哈,最终打印出结果世上无难事,只怕有心人哈哈哈,strings。ReplaceAll是替换所有。
4、转换函数:ToUpper()、ToLower()、Title()packagemainimport(fmtstrings)funcmain(){str:helloworld转换为大写strstrings。ToUpper(str)fmt。Println(str)HELLOWORLDstrings。ToLower():转换为小写Title()函数将字符串的每个单词的首字母都转换成大写fmt。Println(strings。Title(helloworld))HelloWorld}
5、拆分函数:Split()、Fields()packagemainimport(fmtstrings)funcmain(){str:hello,worldfmt。Println(strings。Split(str,,))〔helloworld〕str1:hello,worldfmt。Println(strings。Fields(str1))〔hello,world〕}
将字符串hello,world拆分为hello和world两个子字符串,结果输出为一个字符串数组。
Split()函数与Fields()函数之间的主要区别是,Split()函数需要指定拆分字符,而Fields()函数不需要指定拆分字符,它会默认按照空格,换行和Tab符号来进行拆分。
山美水美人更美!云南文化旅游宣传片登陆央视掌上春城讯1月4日从云南省文化和旅游厅获悉,15秒的七彩云南旅游天堂文化旅游宣传片已亮相中央广播电视总台综合频道(CCTV1)新闻频道(CCTV13),让观众感受云南美的风光美的人
央视前主持李小萌回应被家暴起床时断片,撞墙上了1月3日,原央视主持人李小萌,发了自己的一张近照,吓了人们一跳,只见她眼睛旁边一块巨大的淤青,伤痕十分明显,看起来都破相了。有网友看到后猜测,是被家暴了吧。不过,真相却令人十分意外
央视朱迅街头买3个肉夹馍站着吃无人理,与舞台上浓妆艳抹差别大1月3日晚,央视主持人朱迅晒出自己在西安的某个小店排队买肉夹馍的视频,一下子买了三个,就站在寒风中吃。这姑娘吃得有点多哦。视频中的朱迅,穿一件简单的蓝色棉衣,戴着围巾,安静的站在那
55岁江珊低调现身上海被偶遇!打扮朴素无人识,身材发福状态显老1月4日,有网友在社交平台上晒出在上海街头偶遇知名女演员江珊的画面,也是曝光了江珊的近况,看得出她私下的状态变化还是蛮大的,一时间引来无数网友的围观和热议。在视频中,只见江珊身穿咖
金舟视频格式转换器使用方法,你确定不来看看?转换视频格式有利于让视频在更多的平台上自由播放以及进行简单的传输,平时要是遇到不认识不熟悉或者不兼容的格式,可以通过格式转换器来处理,将文件转成常用的格式。这里分享一个口碑较好,性
海子那些惊艳死人的句子海子的诗句总是能勾起人内心深处的遐想,我常常一个人时静静的品味海子那些惊艳人的诗句。1用一根火柴烧一座蜃楼借这场大雨让自己逃走。2躲在万劫不复的街头微笑参透覆水难收。3睫毛下的伤城
这样的女生,更不容易吃爱情的苦,记住这8点都说如果一段感情没有把你变成更好的人,而是让你成为患得患失,整天悲伤的人,那么这段感情不是一段好的感情。的确是这样,不过经营一段感情是有方法和技巧的,不想再吃爱情的苦,那就试着做到
刘诗诗的10张美图,每张皆是珍藏版1。无法抗拒一起温柔的事物包括你建议周六晚上发,周日你有空嘛?2。山高自有可行路水深自有渡船人,就算全世界都背叛你我也会是你最后一件行李。3。午饭时间好好享受4。一起吹过晚风的人,
一个人这样回复你微信,比你想象中更爱你,这是真的一个人这样回复你微信,比你想象中更爱你,这是真的在这个快节奏的时代,什么都快,比如爱情,总有那么一些人,遇见就喜欢,喜欢就爱,稍不如意,便匆匆忙忙离开。从开始到结束,是那么的短暂。
看淡万物,摒弃嫉妒,忘却痛苦在这个星球上,没有任何东西曾令我想去占有。过去我知道没有人值得我去嫉妒。无论遭遇过何种邪恶,我已然忘记。礼物切斯瓦夫米沃什,诗人占有这个事情就是你占有多了,你反而很有可能被这个物品
考研结束了,我终于不再担心自己阳了01。点开这篇文章的你,恭喜你们成功扛过了最灰暗的时期。一年的辛苦备考终于告一段落,虽然考研还未走到最终回,但已经完成了革命的一大半。现在回忆起考研的点点滴滴那些经历是不是历历在目
刘秀当上皇帝后,想吃过去的高粱面窝头,干娘却说,缺莽菜做不了传说,王莽赶刘秀的时候,刘秀一连好几顿没有吃饭,这天天黑的时候,他逃到了一个老婆婆家。刘秀向老婆婆讨点吃的。恰好这时候,老婆婆刚蒸熟一锅高梁面窝头。老婆婆对刘秀说这个年头,兵荒马乱
弘历军威,代价是国与民的沉重负累十全老人是弘历给自己起的别号,光看这个雅号,弘历一脸傲娇的模样已经跃然纸上。这里需要解释一下,所谓十全并不是指十全十美,弘历虽然自大,但还不敢脸皮那么厚。弘历老年,曾概括自己的戎马
寻红迹第五期尹景伊小学调查报告原手稿(其亲人口述)珍贵的手稿许多故事在历史长河里,飘飘摇摇,打一个旋就消失了。寻红迹大学生实践队在日照市涛雒镇进行调研时,发现了19年前的珍贵手稿。这些手稿是由日照市涛雒镇张家傲头尹景伊小学曾任校长
10金国灭辽靖康之难北宋第九位皇帝,即宋钦宗赵桓。历史背景辽国在辽圣宗以后,开始由盛转衰,内部斗争不断,刑法废弛,朝政紊乱,圣宗法度,变更殆尽。继承者嗜好广泛,率性胡来。沉迷赌博,以居民城邑做赌注,连
广东古朴的古镇,鼎盛时期曾被称为小香港,如今却无人问津历史总是有趣,让我们在时代的变化中找寻以前的脚步,曾经繁华的大都市可能会退化成一座空城。总有人觉得时光飞逝,过去的事情已经改变了。今天我们将讲述一个小镇的故事,这个小镇在历史上曾经
日本军医的回忆活体解剖14个八路军,有一个人折磨了我一生在日本军医汤浅谦的回忆录中,写下了他对八路军犯下的罪恶1941年3月,内科医生汤浅谦被编入日军北海道旭川步兵第28联队,25岁的他就成为了一名中尉军医。翌年2月,汤浅谦被调往山西潞
长生不老之道辛追1972年在中国湖南省马王堆发现了三座墓葬,出土了数千件文物,包括一些世界上保存最古老的丝绸画服装和纺织品。这三个人都可以追溯到公元前2世纪的西汉王朝,属于一个汉朝贵族家庭。1号墓
历史故事教育孩子影响家族兴衰春秋时期有个国家叫卫国,卫国是姬姓封国,是周王室宗亲,与天子亲近。地处交通要道,卫,意思是护卫,拱卫的意思。在春秋初期,卫国是个大国,设立封国的目的是为了防备殷商遗族。可惜的是,从
美国保险监管领导有啥特点?美国保险业起步较早,当前规模大。美国居民日常生活中对住所保险健康险车险多种责任险农业险等服务的必需程度高。2021年,根据不同的险种及保费统计口径,美国的保险深度为11。1到11。
长白山天池在哪里?长白山脉绵延千里,其中最如雷贯耳的当属长白山天池。据长白山江冈志略记载天池在长白山巅的中心点,群峰环抱,离地高约20余里,故名为天池。那长白山天池在哪里呢?长白山天池坐落在吉林省东
米易枇杷俏果农笑仲春时节,米易枇杷又到了大量上市的季节。3月8日,2023阳光米易精彩十二月之米易枇杷节在草场镇龙华村米易枇杷生态园举行,上千游客走进龙华村摘枇杷吃枇杷,感受阳光米易美丽乡村的魅力