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

如何获取字符串的最后4个字符?,第1张

概述参见英文答案 > How do you use String.substringWithRange? (or, how do Ranges work in Swift?)                                    3 我需要分隔字符的最后4个字母。我该如何分开呢?字符串的长度正在改变。 例如: var a = "StackOverFlow"var last4 = a 参见英文答案 > How do you use String.substringWithRange? (or,how do Ranges work in Swift?)3
我需要分隔字符串的最后4个字母。我该如何分开呢?字符串的长度正在改变。

例如:

var a = "StackOverFlow"var last4 = a.lastFour //That's what I want to doprint(last4) //prints Flow
一个解决方案是substringFromIndex
let a = "StackOverFlow"let last4 = a.substringFromIndex(a.endindex.advancedBy(-4))

或字符后缀

let last4 = String(a.characters.suffix(4))

代码是Swift 2

编辑:

在Swift 3中,第一个解决方案的语法已更改为

let last4 = a.substring(from:a.index(a.endindex,offsetBy: -4))
总结

以上是内存溢出为你收集整理的如何获取字符串的最后4个字符?全部内容,希望文章能够帮你解决如何获取字符串的最后4个字符?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1053920.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存