package main
import s "strings"
import "fmt"
var p = fmt.Println
func main() {
p("Contains: ", s.Contains("test", "es")) //是否包含 true
p("Count: ", s.Count("test", "t")) //字符串出现字符的次数 2
p("HasPrefix: ", s.HasPrefix("test", "te")) //判断字符串首部 true
p("HasSuffix: ", s.HasSuffix("test", "st")) //判断字符串结尾 true
p("Index: ", s.Index("test", "e")) //查询字符串位置 1
p("Join: ", s.Join([]string{"a", "b"}, "-"))//字符串数组 连接 a-b
p("Repeat: ", s.Repeat("a", 5)) //重复一个字符串 aaaaa
p("Replace: ", s.Replace("foo", "o", "0", -1)) //字符串替换 指定起始位置为小于0,则全部替换 f00
p("Replace: ", s.Replace("foo", "o", "0", 1)) //字符串替换 指定起始位置1 f0o
p("Split: ", s.Split("a-b-c-d-e", "-")) //字符串切割 [a b c d e]
p("ToLower: ", s.ToLower("TEST")) //字符串 小写转换 test
p("ToUpper: ", s.ToUpper("test")) //字符串 大写转换 TEST
p("Len: ", len("hello")) //字符串长度
p("Char:", "hello"[1]) //标取字符串中的字符,类型为byte
}

  

golang 字符串操作实例相关推荐

  1. Python 字符串(三)-字符串操作实例(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)

    去空格及特殊符号 s.strip().lstrip().rstrip(',') #去除开头或结尾的空格及特殊符号 var1=' hello world, ' print '"'+ var1 ...

  2. python学习笔记(字符串操作、字典操作、三级菜单实例)

    字符串操作 name = "alex" print(name.capitalize()) #首字母大写 name = "my name is alex" pri ...

  3. Golang标准库-strings 字符串操作

    字符串处理 字符串在开发中经常用到,包括用户输入,数据库读取数据,我们经常需要对字符串进行分割,连接,转换的等操作 字符串操作 前缀和后缀 HasPrefix判断字符串是否以prefix开头 函数签名 ...

  4. android 字符串反转,Golang之字符串操作(反转中英文字符串)

    //字符串反转 package main import "fmt" func reverse(str string) string { var result string strL ...

  5. Python字符串操作、异常处理简介(Python计算基础代谢率(BMR)实例)

    字符串操作 常用的字符串使用方法及描述,如下表所示: 方法 描述 string.center(width) 返回一个原字符串居中,并使用空格填充至长度 width 的新字符串 string.find( ...

  6. go基础:字符串操作

    一.简介 字符串是在编程中一个非常常见的操作,熟悉语言的自带的字符串操作函数能帮助你写出优雅.高效的代码,所以语言中自带的字符串处理函数,大家应该熟练掌握.go中主要操作字符的包是strings,下面 ...

  7. .ne中的控制器循环出来的数据如何显示在视图上_Web程序设计-ASP.NET MVC4数据库操作实例...

    ASP.NET MVC4数据库操作实例 之前文章介绍了MVC4与Pure框架结合进行的网页设计过程中如何定义控制器.方法.模型.视图等.并使用实例进行了简单说明.本文将在此基础上进一步说明如何使用MV ...

  8. python字典操作添加_Python字典常见操作实例小结【定义、添加、删除、遍历】

    本文实例总结了python字典常见操作.分享给大家供大家参考,具体如下: 简单的字典: 字典就是键值对key-value组合. #字典 键值对组合 alien_0 ={'color':'green', ...

  9. python数值运算实例_Python矩阵常见运算操作实例总结

    本文实例讲述了Python矩阵常见运算操作.分享给大家供大家参考,具体如下: python的numpy库提供矩阵运算的功能,因此我们在需要矩阵运算的时候,需要导入numpy的包. 一.numpy的导入 ...

最新文章

  1. 2022-2028年中国科学仪器行业研究及前瞻分析报告
  2. Android apk动态加载机制的研究(二):资源加载和activity生命周期管理
  3. 使用 generator-easy-ui5 快速创建 SAP UI5 应用的工程结构
  4. URAL 题目1297. Palindrome(后缀数组+RMQ求最长回文子串)
  5. Map 四种获取 key 和 value 值的方法,以及对 map 中的元素排序
  6. .net 批量更新_Revit二次开发——读取CAD文字实现更新模型的思路
  7. 错误:docker-ce-cli conflicts with 2:docker-1.13.1-103.git7f2769b.el7.centos.x86_64 错误:docker-ce confli
  8. python-while循环-完成一个简单三角形
  9. vue05-REST 请求
  10. html,htm,jhtml
  11. 《圣殿祭司的ASP.NET4.0专家技术手册》----导读
  12. GC root 解决了循环引用的垃圾回收问题
  13. 位操作实现加减乘除四则运算
  14. eclipse中文版eclipse汉化教程
  15. java json转map_Java 把json对象转成map键值对的方法
  16. 固态硬盘安装linux系统教程视频,固态硬盘 能安装linux系统吗
  17. 银河麒麟服务器修改ip,银河麒麟配置DNS服务器
  18. 转载和积累系列 - linux 生成KEY的方法与使用
  19. Lottie动画(二)Lottie动画制作
  20. matlab学习创建变量定义函数

热门文章

  1. ELK学习笔记之Logstash详解
  2. Catch That Cow【广搜】
  3. uiw 1.2.17 发布,基于 React 16 的组件库
  4. ASP.NET导出word实例
  5. IBM 前面板显示信息提示
  6. 数据结构学习笔记(六)链表算法题
  7. bfs+优先队列(hdu1242)
  8. 读《我们终将逝去的青春》
  9. PullToRefresh
  10. ActiveBpel部署运行BPEL流程实例