当前位置: 首页 > news >正文

二十二、处理字符串

在go语言中提供了strings包,提供了一套完备的字符串处理函数

1、将字符串转为大小写

s := "egg"val := strings.ToUpper(s)val = strings.ToLower(s)

2、查找字符串

func main() {s := "egg"b := "this is my golang"fmt.Println(strings.Index(s, "g"))fmt.Println(strings.Index(b, "my"))
}

结果:

1
8
解释:

无论是查找单个字母还是查找单词,会打印出出现需要查找次所在的下标

3、删除空白

func main() {b := " this is my golang "fmt.Println(strings.TrimSpace(b))
}


http://www.mrgr.cn/news/6271.html

相关文章:

  • 【傅里叶分析】复数基础知识
  • Linux驱动入门实验班——DHT11、DS18B20模块驱动(附百问网视频链接)
  • 学习笔记六:ceph介绍以及初始化配置
  • 树状数组算法
  • 使用kubekey快速搭建k8s集群
  • 干货!代码规范
  • 【开端】 如何判断手机号码属于哪个国家(手机号判断正则)汇总
  • C 内联汇编
  • Java将一张excel数据填充到另一张excel表
  • 基于YOLOv8的船舶目标检测与分割(ONNX模型)
  • 一条sql 在MySQL中是如何执行的
  • 栅格布局在 HarmonyOS 中的应用及扩展
  • 智能听诊器:宠物健康监测的新篇章
  • 【SQL】商品销售
  • Spring 常见设计模式
  • C语言学习——文件
  • 微信小程序flex-grow无效
  • 尚品汇-购物车列表、临时用户购物车与登录用户购物车合并实现(三十七)
  • 流媒体服务器如何让WebRTC支持H.265,同时又能支持Web js硬解码、软解码(MSE硬解、WASM软解)
  • 【已上线】C++ mysql连接池