我有一個詞正在顯示在標籤中。我可以編程嗎?它只顯示單詞的最後2個字符,還是僅顯示前3個字符?我怎樣才能做到這一點?顯示一定數量的字母
-1
A
回答
2
Swift的字符串API可能有點混亂。您可以通過characters
屬性訪問字符串的字符,然後您可以使用prefix()
或suffix()
來獲取所需的子字符串。需要字符的子集轉換回String
:
let str = "Hello, world!"
// first three characters:
let prefixSubstring = String(str.characters.prefix(3))
// last two characters:
let suffixSubstring = String(str.characters.suffix(2))
0
我同意這肯定是混淆了斯威夫特字符串索引工作,他們已經改變了一點點從斯威夫特1〜2製作google搜索了一下的挑戰,但一旦你掌握了一些方法,它實際上可以非常簡單。你基本上需要將它做成一個過程分爲兩個步驟:
1)查找索引需要 2)提前從那裏
例如:
let sampleString = "HelloWorld"
let lastThreeindex = sampleString.endIndex.advancedBy(-3)
sampleString.substringFromIndex(lastThreeindex) //prints rld
let secondIndex = sampleString.startIndex.advancedBy(2)
sampleString.substringToIndex(secondIndex) //prints He
相關問題
- 1. 如何根據給定數量的字母顯示單詞?
- 2. 用字母顯示單詞的字母
- 3. 顯示一定數量的素數
- 4. Javascript-顯示charAt一個字母+一個字母等詞
- 5. VB.NET顯示字母
- 6. 從輸入字符串中顯示一定數量的字符
- 7. 顯示數字並用字母替換
- 8. 顯示一定數量的div
- 9. WordPress的 - 顯示由字母
- 10. 顯示spinner中的字母
- 11. 如何旋轉字符的一定數量的字母?
- 12. 顯示第一個字母只
- 13. 顯示英文字母在一個div
- 14. Bootstrap Typeahead只顯示第一個字母
- 15. 顯示一個字母在與延遲
- 16. Bootstrap Typeahead只顯示第一個字母
- 17. 確定單詞中的字母數量?
- 18. 只在textarea中顯示一定數量的字符
- 19. 在二維數組中打印字母?第一個字母不顯示
- 20. $索引顯示字母代替數
- 21. 以字母順序顯示數據iphone
- 22. 長浮數輸出顯示字母
- 23. FontAwesome不顯示字母「O」
- 24. 顯示第n個字母
- 25. 如何計算使用python顯示一個字母的次數?
- 26. PHP foreach循環只顯示數組的第一個字母
- 27. 表數據只顯示第一個字母的條目
- 28. 如何檢查字符串是否有一定數量的字母和數字?
- 29. 查找字母組合的數量,使每個字母等於一個數字
- 30. .NET - 數字的字母數字表示
你的問題是混亂和您的標題是不同的。你想顯示單詞的最後兩個字母嗎?還是你有一個字串很多,你只想顯示最後兩個單詞? –
我有一個字符串,有一個單詞。我希望能夠顯示前幾個字母或前幾個字母。 – afafaf