登录
首页 >  Golang >  Go问答

如何获取 Golang 字符串的最后 X 个字符?

来源:Golang技术栈

时间:2023-04-05 09:35:42 125浏览 收藏

对于一个Golang开发者来说,牢固扎实的基础是十分重要的,golang学习网就来带大家一点点的掌握基础知识点。今天本篇文章带大家了解《如何获取 Golang 字符串的最后 X 个字符?》,主要介绍了golang,希望对大家的知识积累有所帮助,快点收藏起来吧,否则需要时就找不到了!

问题内容

如果我有字符串“12121211122”并且我想获取最后 3 个字符(例如“122”),这在 Go 中可能吗?我查看了string包裹并没有看到类似的东西getLastXcharacters

正确答案

您可以对字符串使用切片表达式来获取最后三个字节。

s      := "12121211122"
first3 := s[0:3]
last3  := s[len(s)-3:]

或者,如果您使用的是 unicode,您可以执行以下操作:

s      := []rune("涓栫晫涓栫晫涓栫晫")
first3 := string(s[0:3])
last3  := string(s[len(s)-3:])

检查Go和[Slice Tricks](https://code.google.com/p/go- wiki/wiki/SliceTricks)中的字符串、字节、符文和字符。[](https://code.google.com/p/go- wiki/wiki/SliceTricks)

今天带大家了解了golang的相关知识,希望对你有所帮助;关于Golang的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~

声明:本文转载于:Golang技术栈 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>