golang strings常用函数
2024-09-08 04:45:45
package main import (
"fmt"
"strings"
) func main() { s1 := " aBc"
s2 := "100a"
s3 := s1 + s2
fmt.Println(s3)
fmt.Println(strings.HasPrefix(s3, "a")) //判断前缀
fmt.Println(strings.HasSuffix(s3, "")) //判断后缀
fmt.Println(strings.Contains(s3, "")) //字符串包含关系
fmt.Println(strings.Index(s3, "")) //判断子字符串或字符在父字符串中出现的位置(索引)
fmt.Println(strings.LastIndex(s3, "")) //最后出现位置的索引
fmt.Println(strings.Replace(s3,"","",-))//如果 n = -1 则替换所有字符串
fmt.Println(strings.Count(s3,""))//出现的非重叠次数
fmt.Println(strings.Repeat(s3,))//重复字符串
fmt.Println(strings.ToLower(s3))//修改字符串大小写
fmt.Println(strings.ToUpper(s3))//修改字符串大小写
fmt.Println(strings.TrimSpace(s3))//修剪字符串 去掉开头和结尾空格
fmt.Println(strings.Trim(strings.TrimSpace(s3),"a"))//修剪字符串 去掉开头和结尾字符串
}
最新文章
- 借助cookie实现子网页修改父网页内容遇到的问题:同一个浏览器访问相同页面,会互相影响。 (已解决)
- 关于Node.js的总结
- Hadoop学习笔记—2.不怕故障的海量存储:HDFS基础入门
- UIImagePickerController和UIAlertController结合使用
- 组合使用css选择器
- HTTP协议学习---(六)缓存
- LeetCode之Binary Tree Level Order Traversal 层序遍历二叉树
- oracle PROCEDURE AS IS区别
- html,xhtml和xml
- 自定义获取焦点的TextView
- WIN服务器出现 php-cgi.exe - FastCGI 进程意外退出
- symbolicatecrash位置
- ASP.NET MVC 4 批量上传文件
- I2C驱动程序
- bnuoj 20838 Item-Based Recommendation (模拟)
- Python:变量与字符串
- HDU - 6127: Hard challenge(扫描线,atan)
- (转)C# Windows服务 弹出消息提醒框
- grep精确匹配搜索某个单词的用法 (附: grep高效用法小结))
- leetcode之有序数组的平方
热门文章
- LeetCode 1290. Convert Binary Number in a Linked List to Integer
- QT+OpenGL(01)--实现三角形渲染
- 进程调度算法spf,fpf,时间片轮转算法实现
- JavaScript调用百度地图
- CSS颜色、单位、文本样式
- python3访问限制
- Django框架操作数据库的两种方式
- Python odoo中嵌入html简单的分页功能
- 为什么重复的GET请求变慢了?
- [20190507]sga_target=0注意修改_kghdsidx_count设置.txt