swift基礎3 字串

2021-06-26 15:46:04 字數 1148 閱讀 7709

(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新手教程3 字串String

string 在swfit中,string相容unicode的方式。用法和c語言類似。注意在cocoa和cocoa touch中,swift的string,和foundation中的nsstring是相容的,全部nsstring額api都能夠呼叫string型別 字串常量 1 含轉義字元 比如 n,...

Swift文件Chapter 3 字串和字元

swift的字串型別由string型別表示,也有多種訪問方式,例如以character集合方式訪問。字串的字面量是一對雙引號包裹著的具有固定順序的字符集。一對三個引號包裹著的字串是多行字串字面量。字串開始位置為三引號後一行 意味著第乙個換行符不會計入 結束位置是三引號前一行 意味著三引號前的換行符不...

python3 字串基礎

字串可以使用一對單引號或一對雙引號指定起止位置,兩種方式指定的字串完全等價。如 hello 和 world 可以用三引號 或 指定多行字串,其中可自由使用單 雙引號而不需轉義。如 what s your name?i asked.字串過長不方便寫在一行時,可以使用反斜槓跨行而不增加換行符。如 abc...