swift基礎 字串

2021-09-08 11:23:41 字數 1198 閱讀 5507

(1)遍歷

(2)長度

(3)拼接

(4)插值

(5)大小寫

(6)trim

(7)split

……等等

var a = "你好"  

var b = string()  

a.isempty  

b = "***xxyyyyy"  

b.isempty  

//遍歷  

for c in b   

//計算長度  

countelements(b)  

//拼接  

a += b  

//插值  

var strss = "a: \(a), b: \(b)"  

//比較  

let str_a = "abc"  

let str_b = "abc"  

str_a == str_b  

//字典序比較  

let str_c = "abd"  

str_b < str_c  

//前字尾  

str_b.hasprefix("a")  

str_b.hassuffix("c")  

//大小寫轉換  

str_b.uppercasestring  

str_b.lowercasestring  

//每個單詞首字母大寫  

let str_d = "i am a good person"  

str_d.capitalizedstring  

//trim操作  

var s1 = "  xx  xx "  

s1.stringbytrimmingcharactersinset(nscharacterset.whitespacecharacterset())  

s1.stringbytrimmingcharactersinset(nscharacterset(charactersinstring:" "))  

//split操作  

var s2 = "i am a good boy"  

s2.componentsseparatedbystring(" ")  

s2.componentsseparatedbycharactersinset(nscharacterset(charactersinstring: "a "))  

swift 過濾字串 Swift 字串

swift 字串 swift 字串是一系列字元的集合。例如 hello,world 這樣的有序的字元型別的值的集合,它的資料型別為 string。建立字串 你可以通過使用字串字面量或 string 類的例項來建立乙個字串 import cocoa 使用字串字面量 var stringa hello,...

Swift基礎 字串的操作

要操作字串,需要先對字串進行定位 string.startidex,string.endindex 可以對字串進行基礎定位 startindex是第乙個位置,但是endindex不是最後乙個位置,而是最後乙個索引的後乙個位置。var a hello print a a.startindex h pr...

swift基礎3 字串

1 遍歷 2 長度 3 拼接 4 插值 5 大小寫 6 trim 7 split 等等 var a 你好 var b string a.isempty b xxyyyyy b.isempty 遍歷 for c in b 計算長度 countelements b 拼接 a b 插值 var strss...