如何获取字符串的最后4个字符?
发布时间:2020-12-14 05:54:01 所属栏目:百科 来源:网络整理
导读:参见英文答案 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 do
参见英文答案 >
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 do print(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)) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |